Angular Frontend Web Developer - Contingent
New
A
AretumFederal Technology
McLean, Virginia, United StatesMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 years
- Required Skills
- FigmaHTMLCSSJestTypeScriptAngularRESTful APIs
Requirements
- 5 years of applicable experience in frontend web development
- Bachelor's degree in Computer Science, Information Technology, or a related field (or 3 years of additional experience)
- Proficiency in Angular (version 12+)
- Proficiency in TypeScript
- Proficiency in HTML5
- Proficiency in CSS3
- Hands-on experience building component-based single-page applications
- Experience building and consuming RESTful APIs from frontend applications
- Experience implementing designs from Figma or similar design tools
- Experience working with a shared Design System or component library
- Familiarity with WCAG 2.1 AA accessibility standards and Section 508 compliance
- Experience writing frontend unit and integration tests using frameworks such as Jasmine, Karma, or Jest
- Experience with CI/CD pipelines (GitLab CI preferred)
- Familiarity with code quality tools such as SonarQube
- Excellent communication skills
Responsibilities
- Develop Angular components and UI features against sprint commitments, translating Figma designs into clean, maintainable production code using approved Design System components, tokens, and patterns
- Build and consume RESTful APIs, collaborating with backend developers on data contracts, request/response structures, and integration points to ensure frontend components display data correctly
- Write frontend tests (component tests, service tests, integration tests) achieving at least 90% branch coverage on all new and modified code
- Implement accessibility standards in all UI code, including proper ARIA attributes, semantic HTML, keyboard navigation, and color contrast compliance per WCAG 2.1 AA and Section 508 requirements
- Ensure all new UI code passes automated accessibility checks (aXe, pa11y) in the CI pipeline before merge
- Contribute to the Design System through the governance process: identify reusable patterns, propose new components, and ensure contributions are documented in Figma and Confluence
- Build responsive, cross-browser interfaces that work across supported browsers and devices
- Complete code reviews within 1 business day with substantive feedback focused on code quality, performance, and adherence to coding standards
- Participate fully in Agile ceremonies within a SAFe framework: Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement
- Maintain clean, well-documented TypeScript and Angular code that passes SonarQube quality gates: B+ minimum for bugs and smells, zero critical vulnerabilities
- Support production triage when assigned, diagnosing frontend issues, implementing fixes, and ensuring all changes follow the standard code review and CI/CD pipeline process
- Collaborate with UX designers on design feasibility during backlog refinement and provide technical input on story decomposition and estimation
View Full Description & ApplyYou'll be redirected to the employer's site