Senior Angular Front-End Engineer | GraphQL & Azure

PTR Global

Phoenix (AZ)

On-site

USD 83,000 - 123,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PTR Global is seeking a Senior Front-End Developer in Phoenix to design, build, test, and maintain enterprise web apps with Angular 17 or later. You will create modular, reusable UI components, apply routing, lazy loading, and state management, and ensure accessibility and performance.

Collaborate with Java/Spring Boot teams, integrate GraphQL/REST APIs, deploy on Microsoft Azure, and participate in CI/CD via Azure DevOps.

Qualifications

  • At least 5 years of professional front-end development experience.
  • Advanced hands-on Angular expertise including recent work with Angular 17 or later.
  • Strong command of TypeScript, JavaScript, HTML5, CSS3, and SCSS.
  • Experience creating reusable Angular components, modules, directives, pipes, services, and reactive forms.
  • Solid understanding of Angular routing, lazy loading, dependency injection, RxJS, observables, and component lifecycle management.
  • Experience integrating applications with GraphQL and REST APIs.
  • Working knowledge of Java, Spring Boot, microservices, and API integration.
  • Experience deploying or supporting web applications in Microsoft Azure.
  • Familiarity with Azure DevOps, Git, CI/CD pipelines, and automated deployments.
  • Experience with responsive design, browser compatibility, accessibility, and performance optimization.
  • Strong knowledge of front-end architecture, design patterns, and secure coding practices.
  • Experience with unit and integration testing, debugging, and browser developer tools.
  • Strong communication, problem-solving, and cross-functional collaboration abilities.
  • Preferred: Experience with Angular Signals, standalone components, NgRx, or other state-management tools.
  • Preferred: Experience with enterprise design systems or component libraries such as Angular Material.
  • Preferred: Familiarity with Docker, Kubernetes, and cloud-native environments.
  • Preferred: Understanding of OAuth 2.0, OpenID Connect, JWT, or related authentication and authorization technologies.
  • Preferred: Experience developing for large-scale enterprise or highly regulated environments.

Responsibilities

  • Design, build, test, and maintain enterprise web applications with Angular 17 or later.
  • Create modular, reusable, responsive UI components aligned with established design-system standards.
  • Apply lazy loading, routing, state management, and code-splitting approaches to enhance performance.
  • Develop interfaces using TypeScript, JavaScript, HTML5, CSS3, SCSS, and modern front-end frameworks.
  • Connect front-end applications to GraphQL APIs and Java/Spring Boot microservices.
  • Work with Java developers to define API contracts, resolve integration issues, and deliver end-to-end features.
  • Ensure interfaces work consistently across browsers, devices, and screen sizes.
  • Apply accessibility, usability, security, and responsive-design standards throughout development.
  • Improve application speed, scalability, maintainability, and data-rendering efficiency.
  • Write unit and integration tests using tools such as Jasmine, Karma, Jest, or Cypress.
  • Review code and contribute to front-end standards and best practices.
  • Support deployments and CI/CD workflows using Microsoft Azure and Azure DevOps.
  • Investigate production issues, determine root causes, and implement lasting fixes.
  • Collaborate throughout the development lifecycle with product owners, UX/UI designers, architects, back-end developers, and QA teams.
  • Take part in Agile activities, including sprint planning, backlog refinement, daily stand-ups, demonstrations, and retrospectives.

Skills

Angular
TypeScript
JavaScript
HTML5
CSS3
SCSS
RxJS
GraphQL
REST APIs
Azure
Azure DevOps
Docker
Kubernetes
NgRx
CI/CD
OpenID

Tools

Git
Jasmine
Karma
Jest
Cypress
Angular Material

Job description

PTR Global is seeking a Senior Front-End Developer in Phoenix to design, build, test, and maintain enterprise web apps with Angular 17 or later. You will create modular, reusable UI components, apply routing, lazy loading, and state management, and ensure accessibility and performance.

Collaborate with Java/Spring Boot teams, integrate GraphQL/REST APIs, deploy on Microsoft Azure, and participate in CI/CD via Azure DevOps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Angular 17+ Front-End Engineer | Enterprise Apps
Senior Angular 17+ Front-End Engineer | Enterprise Apps

PTR Global • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Senior Angular 17+ Front-End Engineer
Senior Angular 17+ Front-End Engineer

PTR Global • Irving (TX)

On-site
USD 120,000 - 180,000
Front End Developer - Angular 17+
Front End Developer - Angular 17+

PTR Global • Irving (TX)

On-site
USD 120,000 - 180,000
Front End Developer - Angular 17+
Front End Developer - Angular 17+

PTR Global • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Front End Developer - Angular
Front End Developer - Angular

PTR Global • Phoenix (AZ)

On-site
USD 83,000 - 123,000
Senior Angular Architect — Cloud-Native Web Apps
Senior Angular Architect — Cloud-Native Web Apps

Coforge • Phoenix (AZ)

On-site
USD 94,000 - 127,000
Senior Angular Frontend Engineer - Scalable UI & Cloud Apps
Senior Angular Frontend Engineer - Scalable UI & Cloud Apps

Rapsys Technologies Pte Ltd. • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Angular Developer (USA)
Angular Developer (USA)

Troxis • Denver (CO)

On-site
USD 90,000 - 120,000
Senior .NET & Angular Developer - AI-Driven Apps
Senior .NET & Angular Developer - AI-Driven Apps

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 110,000 - 150,000
Full-Stack .NET & Angular Developer
Full-Stack .NET & Angular Developer

Phoenix Staff • Phoenix (AZ)

Hybrid
USD 110,000 - 150,000