Lead Front-End Developer
Choose an option
We are seeking a skilled Lead Front-End Developer to join our team and take charge of creating dynamic, user-centric interfaces.
This role involves developing scalable front-end solutions and collaborating across teams to deliver high-quality applications. You will lead projects that focus on performance, usability, and cutting-edge technologies.
Responsibilities
- Develop and maintain scalable and reusable front-end solutions to meet project requirements
- Work closely with designers and back-end teams to align visual and functional elements
- Optimize front-end systems for performance and runtime efficiency
- Build and manage large-scale Single Page Applications (SPAs) with a focus on clean code and architecture
- Modernize legacy codebases by transitioning them to updated frameworks and standards
- Review and refine existing designs to ensure consistency and user-friendly experiences
- Contribute to Progressive Web Application (PWA) development to enhance functionality and engagement
- Implement and oversee automated testing frameworks to ensure reliable and stable codebases
- Stay current with emerging front-end technologies and industry trends to improve development practices
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
- At least 5 years of experience in front-end software development
- Minimum of one year of experience leading and managing development teams
- Advanced knowledge of JavaScript and proficiency with React and Redux frameworks
- Experience designing scalable, multi-tenant front-end systems that deliver rich user experiences
- Expertise in Progressive Web Application (PWA) development
- Proficiency in CSS
- Ability to evaluate and refine designs with keen attention to detail, even without formal design expertise
- Proven experience with large-scale SPAs, focusing on performance optimization and CI/CD workflows
- Hands-on experience updating legacy codebases to meet modern standards
- Proficiency in automated testing and contributing to frameworks like Playwright
- Strong English communication skills, both written and verbal, at a B2 level or higher
Nice to have
- Familiarity with Amazon Web Services (AWS) for hosting and integrating front-end applications
- Knowledge of REST API architecture and how it connects with front-end systems
- Understanding of testing automation tools and foundational principles