We are seeking a skilled and detail-oriented Angular Developer with proven experience building scalable, high-performance web applications using Angular (version 2 and above) and modern front-end technologies. You will collaborate with cross-functional teams to deliver clean, maintainable code in a fast-paced, Agile environment.
- Design, develop, and maintain web applications using Angular (v2+), TypeScript, JavaScript, HTML5, and CSS3
- Integrate with RESTful APIs, manage asynchronous data using RxJS, and implement state management using NgRx
- Ensure responsive design and cross-browser compatibility across modern platforms
- Write clean, well-structured, and maintainable code; efficiently debug and resolve issues
- Develop and maintain unit tests using Jasmine and Karma
- Use Git and modern build tools for version control and deployment workflows
- Collaborate with UI/UX designers, backend developers, and QA teams to deliver high-quality features
Requirements
- 3+ years of hands-on experience with Angular (version 2 or higher)
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3
- Experience working with RxJS, NgRx, and consuming REST APIs
- Solid understanding of responsive design principles and cross-browser compatibility
- Proficiency in unit testing frameworks like Jasmine and Karma
- Experience with Git and modern front-end build tools
- Strong analytical and debugging skills
- Effective communicator and strong team collaborator
- Experience working in Agile/Scrum environments
- Familiarity with CI/CD pipelines and DevOps practices
- Exposure to .NET backend technologies
- Knowledge of low-code/no-code platforms, especially OutSystems