Position : Senior Angular Developer
Experience : 5+ Years
Location : India (Remote)
Duration : 6 months (Contract)
Job Summary :
We are seeking a highly skilled and experienced Senior Angular Developer with a minimum of 5 years of hands-on experience to join our remote team on a 6-month contract. The ideal candidate will be an expert in designing and developing user interfaces using Angular best practices. This role is crucial for making complex technical and design decisions, leading Angular version upgrades, and ensuring the team's adherence to design patterns and high-quality code. You will play a vital part in our agile development process, from technical story definition to production issue triage, all while leveraging your deep knowledge of modern web technologies.
Key Responsibilities :
- User Interface Development : Design, develop, and implement user interfaces for complex web applications using Angular best practices.
- Technical & Architectural Leadership : Make critical technical and design decisions for Angular projects. Participate in architectural reviews and ensure design patterns are documented and enforced within the team.
- Angular Ecosystem Expertise : Lead and perform Angular version upgrades as needed. Apply deep knowledge of advanced topics such as Change Detection with ZoneJS, onPush Change Detection, and Signals-based Change Detection.
- Code & Quality Assurance : Write clean, high-performance JavaScript, CSS, and HTML. Perform proper unit and performance testing, with a preference for Jest. You will be responsible for the overall quality of the development work.
- Collaboration & Triage : Work closely with Business Analysts to define technical stories. You will be responsible for the development lifecycle, including the triage and resolution of production issues.
- State Management & Data : Implement state management using tools such as NGRX and Apollo. You will also work with data fetching and manipulation using GraphQL.
- Performance Optimization : Apply front-end performance metrics and optimization techniques to ensure a fast and responsive user experience.
- Agile Participation : Fully participate in an Agile development process, contributing to sprint planning, stand-ups, and retrospectives.
Required Skills & Qualifications :
5+ years of hands-on experience with Angular.Extensive knowledge of AWS, HTML5, CSS3+, and core W3C web standards.Proven experience in developing responsive UI's and large-scale enterprise web applications.Expertise in front-end performance metrics and optimization techniques.Experience with an Agile development process.Deep knowledge of Angular architecture and best practices.Proficiency in writing usable tests, with a strong preference for Jest.Hands-on experience with GraphQL and state management tools like NGRX and Apollo.Preferred Skills :
Experience with logging and analytics platforms (Google Analytics, New Relic).Experience with feature management tools.Knowledge of Micro Frontend architecture implementation.(ref : hirist.tech)