
Senior Front End Developer, Angular
ICF
full-time
Posted on:
Location Type: Remote
Location: Virginia • United States
Visit company websiteExplore more
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