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. • Track project delivery, remove blockers, and ensure timely execution. Required Skills & Qualifications: • 8+ years of front-end development experience, with at least 2 years in a leadership or managerial role. • Expert-level knowledge of Angular 17+, NgRx, and RxJS. • Strong experience architecting large-scale SPA applications and designing modular, reusable components. • Excellent command of TypeScript, SCSS, and modern front-end tooling. • Proven ability to lead engineering teams in an Agile/Scrum environment. • Strong understanding of RESTful APIs and modern front-end/back-end integration patterns. • Demonstrated ability to mentor, coach, and grow junior and mid-level engineers. • Excellent problem-solving, communication, and stakeholder management skills.