Jobs · Engineering · New York

Angular Front- End Developer

Capgemini · New York, United States · 1 wk ago
EngineeringFull-time

About the role

We are seeking a talented and passionate Senior front-end Developer with strong expertise in Angular, Node.js, and Micro Frontend Architecture. The ideal candidate will have hands-on experience building scalable, customer-focused web applications and APIs while following modern engineering practices, including test-driven development, CI/CD, and automation. This role requires someone who thrives in a collaborative environment, enjoys solving complex business problems, and is passionate about building high-quality, maintainable, and performant applications.

Responsibilities

  • Design, develop, and maintain modern, scalable web applications using Angular 18+ and TypeScript.
  • Architect and implement Micro Frontend solutions to support scalable and modular application development.
  • Develop robust backend services and APIs using Java Spring Boot and Node.js/NestJS.
  • Build and integrate RESTful and GraphQL APIs to support front-end applications.
  • Collaborate closely with Product Owners, UX teams, and business stakeholders to deliver features that maximize customer value.
  • Participate in technical design discussions and contribute to architecture decisions.
  • Write clean, reusable, testable, and maintainable code following best engineering practices.
  • Implement state management solutions using Redux/NgRx and reactive programming with RxJS.
  • Perform code reviews and mentor team members on development standards and best practices.
  • Support CI/CD initiatives and automate build, test, and deployment processes.
  • Contribute to the continuous improvement of development processes, frameworks, and tooling.
  • Stay updated with emerging technologies and share knowledge across the engineering team.
  • Troubleshoot and resolve application performance, scalability, and reliability issues.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related discipline.
  • 3+ years of professional software development experience.
  • Strong experience developing enterprise applications using Angular 18+.
  • Hands-on expertise with: TypeScript, JavaScript, RxJS, Redux/NgRx.
  • Strong experience designing and implementing Micro Frontend Architectures.
  • Strong understanding of software design principles and modern web application architecture.
  • Excellent problem-solving and analytical skills.

Pay

The base compensation range for this role in the posted location is: 65000 - 75000.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade; Company paid holidays; Personal Days; Sick Leave.
  • Medical, dental, and vision coverage.
  • Retirement savings plans.
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.

Similar jobs