We are seeking a highly skilled and motivated Lead Angular Engineer to spearhead the development of cutting-edge single-page applications (SPAs) using Angular version 18.
This role is pivotal in delivering seamless, high-quality user experiences, particularly within membership and account management portals.
As a senior technical leader, you will drive the front-end architecture, collaborate closely with cross-functional teams, and ensure robust, scalable solutions that align with evolving business needs.
Your expertise will directly impact the success of our digital platforms, enhancing user engagement and operational efficiency in a fast-paced, innovative environment.
Responsibilities include leading the design, development, and deployment of responsive, performant single-page applications, architecting scalable front-end solutions, collaborating with UX/UI designers, and partnering with backend engineers.
You will also work with product owners, coordinate with QA teams, engage with Site Reliability Engineering (SRE) teams, mentor junior engineers, and drive Agile methodologies within the team.
The role requires deep expertise in Angular 18, strong command of CSS, advanced proficiency in JavaScript, and experience integrating front-end applications with RESTful and GraphQL APIs.
Familiarity with end-to-end testing frameworks and proven ability to work effectively within cross-functional teams is essential.
Excellent communication skills and a self-starter attitude are necessary for adapting to changing project requirements and priorities.
Requirements:
Deep expertise in Angular 18, including component-based architecture, reactive programming with RxJS, state management, routing, and performance optimization.
Strong command of CSS, including modern layout techniques (Flexbox, Grid), responsive design principles, and CSS preprocessors.
Advanced proficiency in JavaScript (ES6+), including asynchronous programming, closures, modules, and modern language features.
Experience integrating front-end applications with RESTful and GraphQL APIs, handling authentication, error management, and data synchronization.
Familiarity with end-to-end testing frameworks such as Playwright and Cypress to create, maintain, and execute automated test suites.
Proven ability to work effectively within cross-functional teams, fostering open communication and shared ownership of deliverables.
Excellent verbal and written communication skills, capable of articulating complex technical concepts to diverse audiences.
Demonstrated initiative in driving projects forward independently, with flexibility to adapt to evolving requirements and fast-paced development cycles.
Benefits:
This role offers a unique opportunity to lead front-end innovation within a dynamic organization leveraging modern cloud technologies and a robust tech stack.
You will have the chance to build exceptional user experiences and drive technical excellence.
The position includes opportunities for mentoring and guiding junior engineers, fostering a culture of continuous learning and best practices.
You will be involved in team scaling efforts, including hiring, onboarding, and knowledge sharing activities.