Sign up for our
weekly
newsletter
of fresh jobs
We are looking for a skilled UI/Angular Developer with hands-on experience in developing and designing interactive web applications using Angular. The ideal candidate will have a strong background in front-end technologies, API development, and software engineering principles. As part of our team, you will be responsible for developing single-page applications (SPAs), migrating legacy applications, and contributing to continuous integration and delivery pipelines.Key Responsibilities:• UI Development: Design and implement user interfaces for modern rich internet applications using Angular 6+ and Typescript.• Component & Module Coding: Specialize in building Angular components and modules to create scalable and maintainable SPAs.• API Development: Develop and integrate APIs using Java/Spring MVC or NodeJS, and document APIs with Swagger.• State Management: Utilize NGRX for state management and RXJS for handling asynchronous operations.• Styling: Apply CSS/SASS and Bootstrap to create visually appealing and responsive user interfaces.• Testing: Write unit tests with Jasmine and end-to-end tests with Protractor to ensure application stability and performance.• Legacy Migration: Assist in migrating legacy AngularJS applications to Angular.• CI/CD: Contribute to the development of Continuous Integration and Continuous Delivery (CI/CD) pipelines, including software configuration management, test automation, and static code analysis.Qualifications:• Experience: Proven hands-on experience in developing customer-facing web applications with Angular 6+ and Typescript.• Technical Skills: Expertise in CSS/SASS, NodeJS, Jasmine, Protractor, and API development using Java/Spring MVC or NodeJS.• Knowledge: Strong understanding of Angular software engineering, SPA development, and theoretical Angular concepts.• Tools: Familiarity with front-end technologies like Bootstrap, NGRX, RXJS, and CI/CD tools.• Migration Experience: Experience in migrating AngularJS applications to Angular is a plus.• AWS Experience: Familiarity with AWS is an advantage.