Jobs and Careers
CA

React/Angular/GraphQL - Full Stack Dev Lead

Capgemini
Philadelphia, United Statesfull_timeVerifiedPosted 6 Mar 2025

About the role

React/Angular/GraphQL - Full Stack Dev Lead-078798

Description

 

Job Description

We are looking for a highly skilled and motivated Full Stack Developer proficient in React/Angular and Java/GraphQL to join our dynamic team. The ideal candidate will have hands-on experience in developing scalable web applications and microservices, ensuring seamless integration between front-end and back-end components. Additionally, familiarity with React, Node.js, accessibility standards, and unit testing will be an added advantage to help the team build and maintain diverse application stacks.

Responsibilities

  • Develop intuitive user interfaces using Angular and React.
  • Implement responsive and WCAG-compliant web designs to enhance accessibility.
  • Optimize front-end code for performance and scalability.
  • Design and implement microservices using Kotlin and Spring Boot.
  • Integrate with external systems and ensure secure data exchange.
  • Conduct unit, integration, and end-to-end testing.
  • Develop and maintain user-friendly web interfaces using React and related libraries.
  • Implement reusable components and ensure performance optimization of front-end applications.
  • Collaborate with designers to translate UI/UX wireframes into interactive and responsive web interfaces.
  • Manage state using tools like Redux or Context API.
  • Ensure cross-browser compatibility and accessibility compliance (e.g., WCAG standards).
  • Use tools like axe, Lighthouse, or Deque to identify and resolve accessibility issues.
  • Write and maintain unit tests for front-end components using Jest, React Testing Library, or similar frameworks.
  • Design, develop, and maintain back-end services and APIs using Kotlin.
  • Build and optimize microservices for scalability and reliability.
  • Implement RESTful or GraphQL APIs to communicate with front-end applications.
  • Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Use Kotlin Coroutines for efficient asynchronous programming.
  • Write and maintain unit tests for back-end services using frameworks like JUnit or TestNG.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers.
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
  • Write clean, maintainable, and scalable code adhering to best practices.
  • Monitor and improve application performance.
  • Contribute to the architecture and technical direction of the project.
  • Ensure applications meet accessibility and usability standards.

Required Skills

  • Proficiency in Angular and React, including state management libraries like Redux or NgRx.
  • Knowledge of modern JavaScript/TypeScript and ES6+ features.
  • Strong experience in Kotlin and Spring Boot for developing microservices.
  • Hands-on experience with GraphQL and API development.
  • Knowledge of testing frameworks such as JUnit, Mockito, or equivalent.
  • Experience with automated testing tools.
  • Familiarity with WCAG 2.1 guidelines and best practices.
  • Ability to use accessibility tools such as Lighthouse, axe, or Wave.
  • Strong understanding of REST and GraphQL APIs.
  • Experience with Git version control.

Additional Preferred Skills

  • Familiarity with Node.js for back-end development.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Knowledge of microservices architecture and Kubernetes/Docker for containerization.
  • Exposure to testing frameworks (e.g., Mocha for React; TestNG or JUnit for Kotlin).

Life at Capgemini

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: 

  • Flexible work 
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays 
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • <

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Capgemini

View company profile →