Description
We are seeking a proactive Frontend Software Developer to join our development team.
While experience with Ruby on Rails is a plus, we are open to candidates with a strong web development background and a desire to learn. In this role, you will contribute to developing and maintaining our web applications (automated video interviews, clips and stories), collaborating with cross-functional teams, and engaging in all phases of the software development lifecycle.
About the client:
The client was founded in 2013 by a team of employer branding experts with a mission to add personality to the CV. Their founding motto, “no talent to waste,” reflects their commitment to valuing talent and acting with urgency. Over the years, they’ve developed a simple yet powerful set of tools to help employers recognize talent through video. As an innovative product company with a global mindset, they support some of the most respected organizations worldwide.
Key Responsibilities:
- Develop, test, and maintain web applications using Ruby on Rails;
- Collaborate with product managers and designers to translate requirements into functional features;
- Write clean, maintainable, and efficient code;
- Participate in code reviews and provide constructive feedback to peers;
- Troubleshoot and resolve issues promptly;
- Stay current with industry trends and best practices in web development.
Requirements:
- 2+ years of experience in web development;
- Proficiency in at least one programming language such as JavaScript, Ruby on Rails, or PHP;
- Experience with front-end technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue);
- Familiarity with relational databases;
- Understanding of RESTful APIs and web services;
- Strong problem-solving skills and attention to detail;
- Excellent communication and teamwork abilities;
- A strong desire to learn Ruby on Rails and grow within the role;
- Familiarity with Agile methodologies and version control systems (e.g., Git);
- Having the ability to travel abroad would be an advantage;
- Upper-Intermediate English or higher (candidate should be able to communicate with customers).