UI Full Stack Software Developer

Booz Allen Hamilton•Laurel, MD
•$69,400 - $158,000

About The Position

As a full stack developer at Booz Allen, you will develop software and systems from initial vision through production-ready delivery in a fast, agile environment. You will learn new tools and techniques, identify system improvements, and help clients address challenging problems using current architectural approaches, tools, and technologies. You will help ensure team solutions account for existing architecture and operating environments as well as future functionality and enhancements. Applicants must hold an active TS/SCI clearance with a polygraph. The position requires a bachelor's degree in Computer Science or Software Engineering and at least three years of Software Engineering experience, or at least seven years of Software Engineering experience in lieu of a degree.

Requirements

  • Experience with version control systems, including Git.
  • Knowledge of modern JavaScript frameworks, including React, Vue.js, or Angular.
  • Knowledge of server-side programming concepts.
  • Knowledge of UI and UX design and creating user-friendly interfaces.
  • Ability to problem solve and learn new technologies quickly, including AI and its applications in software development.
  • Ability to communicate and work effectively in a team environment.
  • TS/SCI clearance with a polygraph is required.
  • Bachelor's degree in Computer Science or Software Engineering and 3+ years of Software Engineering experience, or 7+ years of Software Engineering experience in lieu of a degree.

Nice To Haves

  • Experience in web development.
  • Experience with a server-side programming language, including Python, Node.js, or Java.
  • Experience with data visualization.
  • Experience with UI development.
  • Experience with Agile development methodologies.
  • Knowledge of database systems and basic SQL.
  • Knowledge of AI and machine learning concepts.

Responsibilities

  • Develop software and systems from vision through production-ready delivery.
  • Identify needed system improvements and learn new tools and techniques.
  • Help clients address challenging problems using current architectural approaches, tools, and technologies.
  • Ensure solutions account for current architecture and operating environments, as well as future functionality and enhancements.

Benefits

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