Lavora.

Back to search

Front End Developer - Angular

PTR Global

Location
Phoenix, US
Workplace
On-site
Job type
Full-time
Salary
$83k–$123k
Posted
1 week ago
Source
DevITJobs

Requirements:

  • 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.

Technologies:

  • API
  • Angular
  • Azure
  • CI/CD
  • Cloud
  • Cypress
  • DevOps
  • Docker
  • Git
  • GraphQL
  • HTML5
  • Support
  • JWT
  • Jasmine
  • Java
  • JavaScript
  • Jest
  • Karma
  • Kubernetes
  • NgRx
  • OAuth
  • OpenID
  • REST
  • RxJs
  • SCSS
  • Security
  • Spring
  • Spring Boot
  • TypeScript
  • Web
  • microservices
  • UX UI Design
  • Frontend

More

We are seeking an experienced Senior Front-End Developer to build scalable, responsive, high-performing web applications that integrate with GraphQL APIs and Java/Spring Boot services hosted in Microsoft Azure. The role focuses on delivering intuitive user experiences and reusable Angular components in an Agile development environment.

last updated 43 week of 2026