Job Description
About the Position
We are seeking a
Lead Front End Engineer
who is passionate about building high-performance, intuitive, and scalable web experiences. In this role, you will
set the technical direction for front-end development , lead by example, and collaborate closely with designers, engineers, and product leaders to deliver seamless and engaging digital interfaces.
As a technical leader, you will be hands-on in development while mentoring front-end engineers, driving best practices, and influencing architectural decisions. You thrive on writing clean, maintainable code, growing team capabilities, and delivering exceptional user experiences at scale.
If you’re excited about shaping front-end strategy, fostering engineering excellence, and building industry-leading interfaces, we’d love to connect.
Responsibilities
Lead the development of user-facing features
using modern front-end frameworks such as
React, Angular, Vue.js, or Next.js .
Define and enforce front-end best practices
in coding, testing, performance optimization, and accessibility.
Architect and maintain scalable component libraries
and design systems to promote consistency across applications.
Collaborate with product managers, designers, and back-end engineers to
translate business requirements into technical solutions .
Conduct
code reviews, technical deep-dives, and mentoring sessions
to grow the skills of front-end team members.
Drive front-end
performance optimization , ensuring fast load times and smooth interactions across devices and browsers.
Proactively identify and resolve architectural challenges, balancing immediate needs with long-term scalability.
Contribute to and enhance
CI/CD pipelines , ensuring smooth and reliable deployment of front-end code.
Champion accessibility and responsive design , ensuring all users have a high-quality experience.
Stay current with front-end trends and technologies,
assessing their relevance for our tech stack and processes .
Participate in agile ceremonies and contribute to
roadmap planning and technical strategy discussions .
Monitor and troubleshoot production issues , ensuring high availability and system resilience.
Requirements
5-10 years of professional front-end development experience , with at least
2 years in a technical leadership or mentorship role .
Expertise in
JavaScript (ES6+)
and strong proficiency in
modern front-end frameworks
such as
React, Angular, Vue.js, or Next.js .
Deep knowledge of
HTML5, CSS3, responsive design, and accessibility (WCAG standards) .
Experience with
front-end architecture , state management patterns, and design systems.
Solid understanding of
RESTful APIs, GraphQL , and asynchronous data handling.
Hands-on experience with
cloud platforms
like
Azure or AWS .
Familiarity with
version control systems (Git) ,
code review practices , and
collaborative workflows .
Experience with
CI/CD tools
such as
Jenkins, Terraform, and GitHub Actions
is a plus.
Strong problem-solving skills with the ability to
navigate ambiguity and drive technical decisions .
Excellent
communication, collaboration, and leadership skills , with a growth mindset.