Overview
Skills
Job Details
Job Overview
We are looking for an experienced Angular Developer (5 7 years) to design, develop, and optimize front-end applications within a modern tech stack. This individual will collaborate closely with backend developers, product owners, and business stakeholders to deliver scalable and efficient digital solutions.
Key Responsibilities
Develop dynamic, responsive web applications using Angular (v10+) and TypeScript
Translate complex business requirements into functional, modular, and scalable code
Work closely with UX designers to implement intuitive user interfaces
Optimize application performance and implement best practices for security and code quality
Integrate with RESTful APIs and microservices architecture
Lead or mentor junior developers when necessary
Participate in Agile ceremonies including sprint planning, retrospectives, and stand-ups
Perform thorough code reviews and participate in peer development activities
Required Skills & Experience
7-10 years of hands-on experience with Angular (preferably version 10 or later)
Proficiency in HTML5, CSS3, JavaScript, TypeScript
Experience with RxJS, NgRx (or other state management libraries)
Experience integrating APIs and handling asynchronous data
Strong understanding of web performance optimization and browser compatibility
Working knowledge of unit testing (Jasmine/Karma) and e2e testing frameworks (Protractor/Cypress)
Experience with Git, CI/CD pipelines, and code deployment tools
Familiarity with Agile/Scrum methodologies
Excellent communication and collaboration skills