ICF

Senior Front End Developer, Angular

ICF

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $81,499 - $167,644 per year

Job Level

About the role

  • Play the central role in driving innovation and using technology to drive connections through a multi-channel experience.
  • Support the Department of Defense (DoD) Child and Youth Programs (CYP) program.
  • Collaborate with government representatives and users to build and enhance CYP systems.
  • Optimize performance through change detection strategies, lazy loading, and bundle optimization.
  • Participate actively in design discussions, proposing pragmatic frontend solutions.
  • Collaborate closely with designers, product owners, backend engineers, and QA.

Requirements

  • U.S. Citizenship due to federal contract requirements
  • Must be able to obtain a DHS Public Trust
  • MUST RESIDE IN THE United States (U.S.)
  • 5+ years of experience with Angular Development
  • Design, implement, and maintain complex Angular applications using modern Angular (v14+ or current LTS)
  • Build reusable, well-encapsulated components, directives, and services
  • Apply RxJS effectively for asynchronous data flows, state coordination, and side-effect management
  • Implement robust form handling, validation, and user feedback patterns
  • 2+ years of experience with API Integration
  • Consume RESTful and/or GraphQL APIs, handling pagination, filtering, and error states gracefully
  • Implement secure authentication and authorization flows (OAuth 2.0 / OIDC, token handling, role-based UI behavior)
  • 1+ years of experience with Code Quality
  • Establish and follow Angular best practices for module/component structure, state management, and dependency injection
  • Drive consistency in coding standards, linting, and formatting
  • Refactor legacy or poorly structured code into maintainable, testable designs
  • 1+ years of experience with Testing & Reliability
  • Support regression testing during refactors and framework upgrades
  • Troubleshoot and resolve complex UI bugs in production environments
  • Current or prior Public Trust designation, or some other level of federal government clearance/background investigation.
Benefits
  • Health insurance
  • 401(k) plan
  • Paid time off
  • Remote work options
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Angular DevelopmentRxJSAPI IntegrationRESTful APIsGraphQL APIsOAuth 2.0OIDCCode QualityTesting & ReliabilityForm Handling
Soft Skills
collaborationcommunicationproblem-solvinginnovationdesign discussions
Certifications
Public Trust designation