Demo

UI Developer

Zachary Piper Solutions
Zachary Piper Solutions Salary
Ashburn, VA Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/10/2026
Zachary Piper Solutions is seeking a highly skilled UI/UX Front-End Developer to support a federal program by designing, developing, and maintaining modern single-page applications. The ideal candidate has a strong background in Angular (v12 ), UI performance optimization, and reusable component development, and is comfortable working in Agile, cloud-based environments using DevOps practices.

This role involves full-cycle application development, close collaboration with stakeholders, and delivering high-performance, scalable user interfaces that meet stringent requirements. This is an onsite role based out of Ashburn, VA.

Key Responsibilities

  • Design, develop, test, deploy, and maintain single-page applications using modern JavaScript frameworks, primarily Angular (v12 or higher).
  • Build reusable UI components and shared libraries, including publishing and consuming NPM packages.
  • Optimize UI performance and ensure scalable, maintainable component and layout design.
  • Implement and manage application state using NgRx.
  • Collaborate in an Agile/Scrum environment to gather requirements, demonstrate functionality, solicit feedback, and refine solutions.
  • Work closely with backend teams to integrate with microservices-based architectures.
  • Participate in CI/CD pipelines and cloud deployments using DevOps tools.
  • Develop and maintain unit tests using Jest, ng-mocks, or similar testing frameworks.
  • Use modern software engineering tools including Visual Studio and Atlassian products (Jira, Confluence).
  • Perform Git operations, including branching, merging, and code reviews.
  • Assist with application monitoring and troubleshooting post-deployment.
  • Query and manipulate data using SQL as needed.

Required Qualifications

  • 5 years of experience developing front-end applications using Angular (Angular 12 strongly preferred).
  • Advanced experience in:
    • UI performance tuning
    • Component and layout design
  • Strong proficiency in:
    • HTML5
    • CSS3 (Flexbox, CSS Grid)
    • SASS
    • JSON
    • CSS frameworks
  • 2 years of hands-on experience with state management using NgRx.
  • Experience developing and maintaining reusable components and libraries.
  • Experience working with microservices design patterns.
  • Proficiency with Git for source control (branching, merging, pull requests).
  • Experience writing unit tests with Jest, ng-mocks, or similar frameworks.
  • Experience querying databases using SQL.
  • Familiarity with backend development, particularly Spring Boot.

Education

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field is required.
  • Equivalent applicable professional experience may be considered in lieu of a degree.

Security & Citizenship Requirements

  • Must be a United States Citizen (Federal program requirement).
  • Must possess a current CBP BI clearance or be eligible to obtain one.

Preferred Qualifications

  • Experience designing and implementing J2EE software applications.
  • Prior experience supporting federal or government programs.
  • Experience deploying applications in cloud environments.

Salary

  • Salary range is $145,000-$165,000 dependent on experience

Angular, Angular 12 , Front-End Development, UI Development, Single Page Applications (SPA), JavaScript, TypeScript, HTML5, CSS3, Flexbox, CSS Grid, SASS, UI Performance Optimization, Component-Based Architecture, Reusable Components, NPM Packages, NgRx, State Management, Microservices Architecture, RESTful Services, JSON, Agile Development, Scrum, DevOps, CI/CD Pipelines, Cloud Deployment, Git, Version Control, Branching and Merging, Unit Testing, Jest, ng-mocks, SQL, J2EE, Spring Boot, Visual Studio, Jira, Confluence, Federal Programs, CBP BI Clearance

Salary : $145,000 - $165,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a UI Developer?

Sign up to receive alerts about other jobs on the UI Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$140,590 - $163,629
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Zachary Piper Solutions

  • Zachary Piper Solutions Washington, DC
  • Zachary Piper Solutions is seeking an experienced Program Manager located in Washington, DC to join a leading organization in the financial services indust... more
  • 9 Days Ago

  • Zachary Piper Solutions Lanham, MD
  • Zachary Piper Solutions is seeking a Senior Flight Software Engineer to join a Government Consulting company located in Lanham, MD through a hybrid onsite ... more
  • 9 Days Ago

  • Zachary Piper Solutions Seattle, WA
  • Zachary Piper Solutions is seeking a Model-Based Systems Engineer (MBSE) Level 3 to support advanced aerospace and defense programs within a leading nation... more
  • 9 Days Ago

  • Zachary Piper Solutions St Louis, MO
  • Join Our Team as a Cybersecurity Specialist at Zachary Piper Solutions! Zachary Piper Solutions is presently in search of a Cybersecurity Specialist respon... more
  • 9 Days Ago


Not the job you're looking for? Here are some other UI Developer jobs in the Ashburn, VA area that may be a better fit.

  • Jobs via Dice Ashburn, VA
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Technocrafts, Inc., is seeking the following. Apply vi... more
  • 15 Days Ago

  • Jobs via Dice Chantilly, VA
  • About The Organization Now is a great time to join Redhorse Corporation. We are a solution-driven company delivering data insights and technology solutions... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!