Loading...
USM Jobs / UI Front-End Developer
High Contract

JB060262 - UI Front-End Developer Apply

  • Start Date:
    Interview Types
  • Skills Angular (v12+), NgR..
    Visa Types US Citizen
Company: CBP
Title: UI Front-End Developer
Length: 1-Year Contract-to-Hire (Multi-year program – currently funded for 3 years)
Status: Backfill – Interviews ASAP
Location: Working 100% onsite in Ashburn, VA (must be willing to interview onsite as well).
US Citizenship is required, and ideal if they have an active Public Trust (or above) clearance to avoid a really long onboarding process. 
Pay rate:$60/hr on W2
About the Role:
The UI Front-End Developer will be hands-on in building single-page applications using modern JavaScript frameworks and libraries. This role focuses on creating reusable components and front-end libraries, contributing to scalable, maintainable code. The developer will work within an Agile team and support cloud-based deployments using DevOps tools. The position spans the full software development lifecycle—from design and coding to testing, deployment, and ongoing monitoring.
 
Key Responsibilities:
  • Build and maintain single-page applications (SPAs) using Angular (v12+)
  • Develop reusable UI components and publish shared NPM libraries
  • Integrate with backend systems built with Spring Boot microservices
  • Manage client-side state using NgRx
  • Apply responsive design principles using HTML5, CSS3 (Flexbox/Grid), and SASS
  • Collaborate within Agile teams, participate in sprints, demos, and retrospectives
  • Support version control (Git) and DevOps deployment pipelines
  • Contribute across the entire SDLC: design, develop, test, deploy, and monitor
 
Must-Have Qualifications:
  • 5+ years of front-end development experience
  • Deep expertise with Angular (v12 or above)
  • Strong proficiency with HTML5, CSS3, SASS, JSON, and responsive layout techniques
  • Experience with NgRx for state management
  • Familiarity with microservices architecture and integrating front-end with REST APIs
  • Solid Git experience (branching, merging, PR workflows)
 
Preferred Skills:
  • Exposure to backend APIs developed in Spring Boot / Spring Cloud
  • SQL query experience
  • Unit testing using Jest, ng-mocks, or similar frameworks
  • Experience with automation tools like Cypress, Selenium, or JMeter
 Requirements:
  • U.S. Citizenship (required for federal clearance eligibility)
  • Must have or be able to obtain a CBP BI clearance
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)