Front-End Engineer (Angular)

Posted at: 03/03/2026

Merrifield, VA

Onsite  -  IT - Development / Other Technologies  -  Contract  -  Job ID: 26-155417

Title: Front-End Engineer (Angular)
Location: Vienna, VA – hybrid 
Duration: 6 months (potential to extend)
Work Requirements: US Citizen, GC Holders

We are seeking a Mid–Senior Front-End Engineer with strong experience in Angular (v17+) to join a Digital Delivery team responsible for building modern web applications. This role focuses on developing responsive, scalable user interfaces and reusable components using modern web technologies.

The engineer will contribute to designing, building, and integrating UI modules and components into fully functional applications. This position involves close collaboration with product, UX, and engineering teams to deliver high-quality front-end solutions.


Responsibilities

  • Develop new features for interactive web applications that integrate with REST APIs

  • Build responsive, scalable UI applications using modern front-end technologies

  • Collaborate with product owners, UX designers, engineers, and analysts to design and implement new features

  • Develop high-quality, maintainable code in iterative development cycles

  • Implement reusable, extensible UI components and modules

  • Maintain and manage stylesheets and UI styling architecture for web applications

  • Contribute to the creation and maintenance of a component library and design system

  • Integrate third-party components into the design system when needed

  • Identify performance bottlenecks and resolve bugs

  • Support code quality, documentation, testing, and automation efforts

  • Partner with UX teams to validate and implement design specifications

  • Work with application developers to integrate front-end components into larger systems


Required Technical Skills

  • Strong experience with Angular 17+

  • Proficiency in JavaScript and TypeScript

  • Strong knowledge of HTML and semantic markup

  • Experience writing clean, maintainable CSS/SCSS

  • Experience building Single Page Applications (SPAs)

  • Experience developing reusable UI components

  • Experience integrating RESTful APIs

  • Experience working with component libraries or design systems

  • Experience working with large enterprise codebases

  • Experience managing shared stylesheets

  • Experience with version control systems such as GitHub or Azure DevOps Repos

  • Experience writing unit tests using Karma, Jest, or similar frameworks

  • Familiarity with Agile development environments

  • Knowledge of WCAG 2.0 accessibility standards and guidelines

  • Understanding of software architecture patterns and SOLID principles


Preferred / Nice to Have

  • Experience working in NX monorepo workspaces

  • Experience with Bootstrap or ng-Bootstrap

  • Experience with Storybook or similar component library tools

  • Experience using Azure DevOps

  • Experience supporting CI/CD pipelines or DevOps processes

  • Experience with accessibility testing and audit tools


Experience

  • 5+ years developing dynamic, interactive web interfaces

  • Experience working with modern front-end frameworks and REST APIs


Schedule

Monday – Friday

8:00 AM – 4:30 PM

 

Our benefits package includes: 

  • Comprehensive medical benefits
  • Competitive pay
  • 401(k) retirement plan
  • …and much more!

About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.

INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions’ Privacy Policy and INSPYR Solutions’ AI and Automated Employment Decision Tool Policy: https://www.inspyrsolutions.com/policies/. By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.

26-155417

MORE OPPORTUNITIES

APPLY NOW

TAKE THE NEXT STEP.