Front End Developer
3 weeks ago
Phoenix AZ, Maricopa County, AZ; Arizona, United States
PTR Global
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Salary: $83,000 - 123,000 per year 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.
- 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.
- 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: <