Full Stack Software Engineer - Clearance Required

LMI•Remote,
•$111,427 - $192,890•Remote

About The Position

LMI is seeking a Full Stack Software Engineer to join the SHEPRD application team. The engineer will own features from design through release, building responsive interfaces with React and TypeScript, secure APIs with Node.js and Express.js, and reliable data models with Prisma and relational databases. SHEPRD provides military and government users with a real-time common operating picture combining asset data, threat information, terrain, routes, and protection effects. The role works directly with product owners, designers, engineers, and field teams to turn user feedback into working software. The engineer will take features from loosely defined requirements through tested release, explain design tradeoffs, and help junior engineers improve their work. An active Secret security clearance is required. LMI is a digital solutions provider focused on accelerating government impact with innovation and speed. It develops commercial-grade platforms and mission-ready AI for federal agencies, serving the defense, space, healthcare, and energy sectors. LMI is headquartered in Tysons, Virginia.

Requirements

  • Active Secret security clearance.
  • At least 5 years of relevant software engineering experience, including hands-on full-stack development and ownership of production features.
  • Strong experience with React, TypeScript, HTML, CSS, and responsive UI development.
  • Hands-on experience with Node.js, Express.js, REST APIs, OpenAPI, Prisma or a comparable ORM, and relational databases.
  • Comfort with SQL, schema design, migrations, indexing, and query optimization.
  • Experience building automated tests with tools such as Jest, Vitest, React Testing Library, Playwright, or Cypress.
  • Experience using AI-assisted development tools and validating their output before release.
  • Familiarity with secure development practices and CI/CD pipelines such as GitHub Actions or GitLab CI.
  • Ability to work through ambiguous requirements, explain technical tradeoffs, and deliver in short cycles informed by user feedback.

Nice To Haves

  • Experience delivering software in secure government environments, including DoD IL5 or IL6 or FedRAMP-authorized environments.
  • Experience building geospatial applications, interactive maps, or real-time data visualizations.
  • Security+ or an AWS Developer or Solutions Architect certification.
  • Experience on a startup or growing product team where engineers own features through production.

Responsibilities

  • Own full-stack features from technical design through implementation, testing, release, and post-release troubleshooting.
  • Build responsive, accessible React interfaces using TypeScript and reusable components.
  • Design and maintain secure REST APIs in Node.js and Express.js.
  • Keep OpenAPI specifications current and use Prisma to manage data models and schema migrations.
  • Diagnose issues across the frontend, APIs, and database, and improve performance through profiling, query optimization, and targeted fixes.
  • Write unit, integration, and end-to-end tests.
  • Partner with DevSecOps to maintain CI/CD quality gates and meet IL6 deployment requirements.
  • Use approved AI development tools where they improve delivery, review and test AI-assisted changes, and build validation and guardrails where needed.
  • Lead code reviews for owned features, document design decisions, and mentor junior engineers through pairing and practical feedback.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service