×
Register Here to Apply for Jobs or Post Jobs. X

Front-End Engineer — Angular

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: OneSpring
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Angular Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 80000 - 110000 USD Yearly USD 80000.00 110000.00 YEAR
Job Description & How to Apply Below

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 Type Script, 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 Type Script 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:
Http Client, 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, Prime

NG, 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 Dev Ops-adjacent workflows

Tools

Angular (v14+), Type Script, 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary