Front End Developer

Booz Allen Hamilton•McLean, VA
•$86,800 - $198,000

About The Position

As a front-end developer at Booz Allen, you will develop software and systems from initial vision through production readiness in a fast, agile environment. You will help clients address difficult challenges using current architectural approaches, tools, and technologies, and help ensure solutions account for the existing architecture and operating environment as well as future functionality and enhancements. The role includes identifying system improvements and learning new tools and techniques. Applicants selected are subject to a security investigation and must have a Top Secret clearance. Candidates must also complete a required skills assessment and meet its minimum proficiency threshold to continue in the hiring process. A DoD 8570 Security+ or CISSP certification must be obtained within 30 days of the start date.

Requirements

  • At least 3 years of experience developing web applications using JavaScript or TypeScript with frameworks such as Angular, React, or Vue.
  • Experience developing with Node.JS.
  • Experience with usability analysis and automated testing development, such as unit testing and end-to-end testing.
  • Experience collaborating closely with software development teams.
  • Experience creating solutions to complex problems in a collaborative team environment.
  • Ability to switch between programming languages and learn new ones as needed.
  • Top Secret clearance.
  • High school diploma or GED.
  • Ability to obtain a DoD 8570 Security+ or CISSP certification within 30 days of the start date.
  • Must complete the required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.

Nice To Haves

  • Experience with ArcGIS JavaScript or geospatial web development.
  • Experience with the Java Spring Framework.
  • Experience with testing frameworks such as Jasmine, Karma, or Selenium.
  • Experience scripting in Bash or Perl in Linux environments.
  • Experience with JavaScript visualization libraries such as D3, Leaflet, or AG Grid.
  • Experience with information security practices.
  • Experience with Agile or Kanban development methodologies.
  • Knowledge of JIRA, Confluence, Git, GitHub, or GitLab.
  • Knowledge of standards across JavaScript, JSON, REST, CORS, web architecture, and HTTP.
  • Ability to work with geospatial tools, including ArcGIS.

Responsibilities

  • Develop web applications and software systems from vision through production readiness.
  • Help clients overcome challenging problems using current architectural approaches, tools, and technologies.
  • Identify needed system improvements and learn new tools and techniques.
  • Help ensure solutions account for current architecture and operating environments, along with future functionality and enhancements.
  • Collaborate closely with software development teams to create solutions to complex problems.

Benefits

  • Health, life, and disability benefits.
  • 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