Job Title: Senior Lead Engineer / Front-End Engineering Manager (Angular 18 + NgRx) About the Role: We are seeking an experienced Senior Front-End Engineer or Engineering Manager with deep expertise in Angular 18, NgRx, and modern front-end architecture to lead and grow a high-performing team of developers. In this dual-role, you'll own the front-end technical roadmap, guide architectural decisions, and mentor engineers while also contributing hands-on to building robust, scalable, and maintainable web applications. Ideal candidates are passionate about frontend innovation and team leadership. Key Responsibilities: Technical Leadership
Architect and lead development of complex front-end solutions using Angular 18, NgRx, RxJS, and TypeScript.
Define and enforce code quality, performance, and maintainability standards across the team.
Guide adoption of modern Angular features such as Signals, Standalone Components, and modular design patterns.
Work closely with backend, DevOps, and design teams to deliver performant and scalable applications.
Own state management strategy using NgRx Store, Effects, Selectors, and Entity architecture.
Drive decisions on front-end tooling, testing strategy, CI/CD integration, and deployment processes. Team & People Management
Lead a team of front-end engineers, providing regular coaching, technical mentorship, and performance feedback.
Foster a culture of learning, innovation, accountability, and engineering excellence.
Participate in recruitment and onboarding of front-end talent.
Collaborate with product managers and designers to plan sprints, define deliverables, and ensure alignment with business goals.