Full Stack Software Engineer

Company: LMI

Salary: Not provided

Location: , United States

react
express
node

Description

• 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 owned features, document design decisions, and mentor junior engineers through pairing and practical feedback • Collaborate with product owners, designers, engineers, and field teams to turn user feedback into working software

Requirements

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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.