Front-End Engineer — Angular

OneSpring

Atlanta (GA)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OneSpring is seeking a Front-End Engineer proficient in Angular to develop a component library for a major enterprise web application redesign. The ideal candidate will have over 3 years of Angular experience and a strong grasp of HTML, CSS, and TypeScript. This role involves translating designs into production-ready components, collaborating closely with UX/UI designers, and ensuring high code quality through testing. Familiarity with Agile practices and accessibility standards is also essential.

Qualifications

  • 3+ years of professional Angular development experience (v12+ preferred; v14+ ideal).
  • Proficiency in RxJS, Angular services, reactive forms, and Angular CLI.
  • Experience building component-driven architectures with reusable, well-documented Angular components.

Responsibilities

  • Develop modular and reusable Angular components and page templates.
  • Translate Figma design specs into production-ready Angular components.
  • Support backend API integration for dynamic screens.

Skills

Angular development
HTML5
CSS3
TypeScript
RxJS
REST API consumption
Agile Scrum practices

Education

Bachelor’s degree in Computer Science

Tools

Angular CLI
REST APIs
Git
Atlassian JIRA

Job description

The Front-End Engineer — Angular is a hands-on builder responsible for developing the Angular component library and screen templates that form the core of the 6-month, Agile-driven enterprise web application redesign.

Working from Figma designs and HTML/CSS templates produced by the design/build team, this engineer constructs reusable, modular Angular components and templates for the screens and UI components.

The role operates under the technical direction of the Sr. Front-End Technical/Engineering Lead and collaborates closely with the UX/UI Designer and the customer's IT team throughout each sprint.

Key Responsibilities

Develop modular and reusable Angular components and page templates for the screens and UI components, following a modular, non-duplicative architecture

Translate Figma design specs and HTML/CSS templates into production-ready Angular components with TypeScript, adhering to established coding standards

Implement dynamic, data-driven Angular pages using RxJS, Angular services, and reactive state patterns

Support backend API integration for dynamic screens: consuming REST endpoints, handling response data, and managing error and loading states within Angular components

Apply Angular routing configurations, lazy-loaded modules, and route-level access control patterns

Maintain code quality through unit testing, component-level documentation, and peer code review participation

Ensure HTML/CSS output meets WCAG 2.1 AA and Section 508 accessibility standards; apply ARIA patterns appropriately

Participate in sprint ceremonies, daily stand-ups, and design-to-dev handoff sessions

Support integration testing and debugging with the customer's backend data during integration sprints

Required Qualifications

3+ years of professional Angular development experience (v12+ preferred; v14+ ideal)

3+ years of experience in HTML5, CSS3, and TypeScript in production web applications

Proficiency in RxJS, Angular services, reactive forms, and Angular CLI

Experience building component-driven architectures with reusable, well-documented Angular components

Ability to translate UI design specifications into Angular implementations

Working knowledge of REST API consumption within Angular: HttpClient, interceptors, error handling patterns

Experience with Angular routing: lazy loading, route guards, and parameterized routes

Familiarity with Agile Scrum development practices (2-week sprints, JIRA-based backlog management)

Working knowledge of WCAG 2.1 AA / Section 508 compliance requirements in HTML/Angular output

Work samples or a portfolio demonstrating Angular component development are required

Preferred Qualifications

Experience with Angular state management libraries (NgRx, Akita, or NGXS)

Familiarity with Angular Material, PrimeNG, or similar UI component frameworks

Exposure to design systems and component token implementation (spacing, color, typography variables)

Experience writing unit tests with Jasmine/Karma or Jest for Angular components and services

Understanding of CI/CD pipeline handoff practices and DevOps-adjacent workflows

Tools

Angular (v14+), TypeScript, RxJS, HTML5, CSS3, Angular CLI, REST APIs, Git, Atlassian JIRA, Figma (design consumption)

Education

Bachelor’s degree or higher in Computer Science, Information Systems, HCI, or a related field. Equivalent professional experience considered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front End Developer
Front End Developer

TechDigital Group • Austin (TX)

On-site
USD 100,000 - 130,000
Frontend Developer (Angular)
Frontend Developer (Angular)

JobItUs • Indiana (PA)

On-site
USD 110,000 - 160,000
Senior Front-End Engineer
Senior Front-End Engineer

247Hire • Vienna (VA)

On-site
USD 120,000 - 180,000
Senior Frontend Developer(Angular)
Senior Frontend Developer(Angular)

RE Partners • Town of Poland (NY)

On-site
USD 110,000 - 140,000
Front End Developer Austin, TX (Onsite) irfan
Front End Developer Austin, TX (Onsite) irfan

ESR Healthcare • Austin (TX)

On-site
USD 90,000 - 130,000
Frontend Developer
Frontend Developer

SysTechCorp Inc • Nashville (TN)

On-site
USD 110,000 - 160,000
Angular Developer
Angular Developer

Siri InfoSolutions Inc • Irving (TX)

On-site
USD 90,000 - 130,000
Angular Developer
Angular Developer

Veriipro • United States

On-site
USD 90,000 - 130,000
Frontend Engineer (Angular)
Frontend Engineer (Angular)

RE Partners • North Carolina

On-site
USD 120,000 - 170,000
Angular Engineer
Angular Engineer

Veriipro • Raleigh (NC)

On-site
USD 100,000 - 130,000