Logo for Logistics Management Institute

Full Stack Software Engineer - Clearance Required

Role overview

Summary

This role is for a Full Stack Software Engineer at LMI, focusing on the SHEPRD application team. You will develop features that provide military and government users with a real-time common operating picture, collaborating with various stakeholders to translate user feedback into functional software.

Qualifications

  • Active Secret Security Clearance.
  • 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.
  • Preferred: Experience building automated tests with tools such as Jest, Vitest, React Testing Library, Playwright, or Cypress.

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.
  • Write unit, integration, and end-to-end tests.

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving
  • Teamwork
  • Mentorship

About the company

Logistics Management Institute logo

Logistics Management Institute

  • GovTech
  • Large
  • 1,001–5,000
At LMI, we’re reimagining the path from insight to outcome at the new speed of possible.Combining a legacy of over 60 years of federal expertise with our innovation ecosystem, we minimize time to value and accelerate mission success.We energize the brightest minds with emerging technologies to inspire creative solutioning and push the boundaries of capability.LMI advances the pace of progress, enabling our customers to thrive while adapting to evolving mission needs.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Overview:

LMI is seeking a Full Stack Software Engineer to join the SHEPRD application team. You’ll own features from design through release, building responsive interfaces in React and TypeScript, secure APIs in Node.js and Express.js, and reliable data models with Prisma and relational databases.

SHEPRD gives military and government users a real-time common operating picture that brings together asset data, threat information, terrain, routes, and protection effects. You’ll work directly with product owners, designers, engineers, and field teams to turn user feedback into working software. This is a hands-on role for an engineer who can take a feature from a loosely defined requirement to a tested release, explain design tradeoffs, and help junior engineers improve their work.

This role requires an active Secret security clearance.

LMI is a new breed of digital solutions provider dedicated to accelerating government impact with innovation and speed. Investing in technology and prototypes ahead of need, LMI brings commercial-grade platforms and mission-ready AI to federal agencies at commercial speed. 

Leveraging our mission-ready technology and solutions, proven expertise in federal deployment, and strategic relationships, we enhance outcomes for the government, efficiently and effectively. With a focus on agility and collaboration, LMI serves the defense, space, healthcare, and energy sectors—helping agencies navigate complexity and outpace change. Headquartered in Tysons, Virginia, LMI is committed to delivering impactful results that strengthen missions and drive lasting value. 

Our team is laser-focused on building a unified, real-time common operating picture fusing asset data, threat information, terrain, routes, and protection effects. If you’re ready to dive in, take ownership, and ship real value, keep reading. 

Responsibilities:

What You'll Do:

  • 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. 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 to the same standards as other code, and build validation and guardrails where needed.
  • Lead code reviews for features you own, document design decisions, and mentor junior engineers through pairing and practical feedback.
Qualifications:

What We're Looking For 

  • Active Secret Security Clearance.
  • 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. Comfortable 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.

Bonus Points For: 

  • 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.

The target salary range for this position is $111426.84 - $192890.16.

The salary range displayed represents the typical salary range for this position and is not a guarantee of compensation. Individual salaries are determined by various factors including, but not limited to location, internal equity, business considerations, client contract requirements, and candidate qualifications, such as education, experience, skills, and security clearances.  

Job Locations: US-Remote

Related jobs

See all Software Engineer jobs

Other jobs at Logistics Management Institute