Junior Web Developer (Angular)

Company:  Capgemini
Location: Irving
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

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.

Apply Now
Share this job
Capgemini
An error has occurred. This application may no longer respond until reloaded. Reload 🗙