Overview
Skills
Job Details
We are looking for a Senior Front-End Engineer who can also step up as a Technical & Solution Design Lead. This role bridges hands-on development with architectural decision-making, ensuring our front-end systems are scalable, maintainable, and high-performing. You will lead the design of front-end solutions, guide teams through technical decision-making, and ensure we deliver best-in-class user experiences.
Key Responsibilities
Lead solution architecture and technical design for front-end applications.
Collaborate with product, UX, and back-end teams to define system interactions and data flows.
Write clean, scalable, and high-performance code using modern JavaScript frameworks (React, Angular, Vue, or similar).
Define front-end best practices, including coding standards, code reviews, and performance optimization.
Own technical decisions on architecture, design patterns, and frameworks.
Mentor engineers and foster a culture of technical excellence.
Stay ahead of emerging front-end technologies and assess their relevance to business needs.
Partner with QA and DevOps to ensure smooth CI/CD, testing, and deployment processes.
Required Skills & Experience
7+ years in front-end development with at least 2+ years in a technical lead / solution design role.
Strong expertise in JavaScript (ES6+), TypeScript, HTML5, CSS3/SASS.
Deep experience with React.js, redux
Strong understanding of front-end architecture, state management, and component-driven design.
Experience with RESTful APIs, GraphQL, and micro front-ends.
Solid understanding of performance optimization, accessibility (WCAG), and cross-browser issues.
Hands-on experience with build tools (Webpack, Vite, Rollup) and CI/CD pipelines.
Experience designing scalable, maintainable, and secure front-end solutions.
Excellent communication skills for solution presentations and stakeholder discussion