Front End Software Engineer

Booz Allen Hamilton•Chantilly, VA
•$55,200 - $126,000•Onsite

About The Position

Booz Allen is seeking a Front End Software Engineer to develop a mission-critical system supporting national security. The role collaborates with UI/UX designers, back-end developers, and a development team to create seamless, user-centric experiences using React, Vue, and TypeScript. The engineer will build accessible, secure front ends that work across browsers, platforms, and devices while meeting accessibility and security requirements. The team emphasizes mentoring, constructive code reviews, and continued learning to deliver solutions for government customers.

Requirements

  • At least 2 years of experience in software development and front-end technologies, including Vue.js, React.js, or TypeScript.
  • Experience developing modern and scalable user interfaces.
  • Experience writing clean, maintainable, and test-driven code for new applications or improving legacy front-end systems.
  • Experience with CSS3, HTML5, and responsive web design principles.
  • Experience contributing to solutions in a collaborative, Agile, cross-functional team environment.
  • Active TS/SCI clearance with a polygraph is required.
  • Bachelor’s degree and at least 2 years of software engineering experience, or at least 5 years of software engineering experience in lieu of a degree.

Nice To Haves

  • Experience integrating micro-frontend architectures with other modular design systems.
  • Experience working in an Agile environment.
  • Experience with modern front-end build tools such as Webpack, Vite, or Babel.
  • Experience with JavaScript testing frameworks such as Jest, Cypress, Jasmine, or Mocha.
  • Experience with containerization tools such as Docker or application deployment on Kubernetes.
  • Knowledge of design systems and reusable component libraries.
  • Knowledge of cloud-based application development or deployment using AWS, Azure, or Google Cloud Platform.
  • Knowledge of version control systems such as Git.
  • Ability to troubleshoot and debug user-facing applications to ensure scalability and performance.
  • Master’s degree.

Responsibilities

  • Develop modern and scalable user interfaces for mission-critical applications.
  • Collaborate with UI/UX designers, back-end developers, and cross-functional development teams.
  • Create front-end experiences using React, Vue, and TypeScript.
  • Write clean, maintainable, test-driven code for new applications and improvements to legacy front-end systems.
  • Ensure applications work across browsers, platforms, and devices and meet accessibility and security requirements.
  • Support national security missions by providing accessible and secure applications for government teams.

Benefits

  • Health, life, disability, financial, and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service