Full Stack Developer

Booz Allen HamiltonWashington, DC
Remote

About The Position

As a Full Stack Developer, you’ll support the development of applications and services for a Digital Twin and Modeling & Simulation platform operating in hybrid and regulated environments. You’ll contribute to building prototype solutions using a modern technology stack and help evolve them into production-ready systems that support real-world mission needs. This role offers the opportunity to gain experience developing interactive and data-driven applications, including those used for visualization, simulation, and analysis. You’ll work closely with platform engineers, DevSecOps teams, and senior developers to build scalable, secure, and reliable solutions across cloud, on-premises, and constrained environments. You’ll help analyze user needs and system requirements to ensure solutions align with existing architecture and support future mission capabilities. In this role, you’ll continuously learn new tools and technologies, contribute to system improvements, and support the delivery of resilient, high-impact solutions. Join our team as we build and scale Digital Twin capabilities to solve complex, real-world challenges.

Requirements

  • 1+ years of experience in full-stack development using modern frameworks such as React or Angular
  • Experience building modular, scalable applications using microservices-based architectures
  • Experience with JavaScript and front-end frameworks
  • Experience working in Agile or Scrum environments
  • Knowledge of object-oriented programming with tools such as C# or Java
  • Knowledge of back end development using Python, SQL, and RESTful APIs
  • Knowledge of software design patterns and building applications for both cloud and on-prem environments
  • Knowledge of UI/UX principles, interaction design, and integrating UI assets into prototype applications
  • Knowledge of AWS, Azure, or GCP, including basic deployment and service usage
  • Bachelor’s degree in Computer Science or Engineering

Nice To Haves

  • Experience working on immersive or extended reality applications.
  • Experience building interactive data visualizations or dashboards.
  • Knowledge of platforms such as Unity, Unreal, Omniverse, or similar tools used for simulation, visualization, or Digital Twin applications.
  • Knowledge of building SDKs or API frameworks.
  • Knowledge of real-time or low-latency application development.
  • Knowledge of Digital Twin concepts, modeling & simulation, or working in federal/DoD environments
  • Ability to apply emerging technologies to mission challenges
  • Possession of excellent analytical thinking skills

Responsibilities

  • Support the development of applications and services for a Digital Twin and Modeling & Simulation platform.
  • Contribute to building prototype solutions using a modern technology stack.
  • Evolve prototype solutions into production-ready systems.
  • Develop interactive and data-driven applications for visualization, simulation, and analysis.
  • Work closely with platform engineers, DevSecOps teams, and senior developers.
  • Build scalable, secure, and reliable solutions across cloud, on-premises, and constrained environments.
  • Analyze user needs and system requirements.
  • Ensure solutions align with existing architecture and support future mission capabilities.
  • Continuously learn new tools and technologies.
  • Contribute to system improvements.
  • Support the delivery of resilient, high-impact solutions.

Benefits

  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service