Job Description
Job DescriptionJob Summary:
We are seeking a Senior Engineering Manager with deep technical expertise in React.js and frontend web technologies to lead and scale our frontend engineering team. This role requires a blend of technical leadership, strategic thinking, and hands-on development skills. You will be responsible for driving technical excellence, team development, and successful delivery of scalable and performant web applications.
Key Responsibilities:
-
Lead, mentor, and grow a team of frontend engineers focused on building modern web applications using React.js.
-
Drive architectural decisions, code quality, and best practices across projects.
-
Collaborate with Product, Design, and Backend teams to define and deliver high-quality user experiences.
-
Set technical direction, establish team goals, and ensure alignment with business objectives.
-
Conduct regular performance reviews, provide coaching, and foster a culture of continuous improvement.
-
Balance hands-on coding with leadership responsibilities, especially on complex or mission-critical features.
-
Own and improve development workflows, including testing, CI/CD, and performance monitoring.
Required Skills & Qualifications:
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
-
10+ years of professional software development experience, with 5+ years in engineering leadership.
-
Strong hands-on expertise with React.js, JavaScript/TypeScript, HTML5, CSS3.
-
Deep understanding of frontend architecture, performance optimization, and scalable component design.
-
Experience leading agile development teams and delivering complex web applications.
-
Solid knowledge of modern frontend tooling (Webpack, Vite, Babel) and testing frameworks (Jest, RTL).
-
Excellent communication and stakeholder management skills.
Preferred Qualifications:
-
Experience with SSR frameworks like Next.js.
-
Familiarity with GraphQL, RESTful APIs, and backend integration.
-
Knowledge of accessibility standards and security best practices.
-
Experience working with cloud platforms (AWS/GCP/Azure).
-
Proven track record in recruiting and building high-performing teams.