United States remote Employment USD 100,000 - 175,000 Yearly

LMI is hiring a Full Stack Developer

About the Role

LMI is looking for a Full Stack Developer to join a small, cross-functional team focused on building and extending LIGER, an enterprise AI platform designed for federal missions. You’ll contribute to a ground-up product redesign and the development of agentic capabilities from day one.

What You'll Do

  • Build and ship full stack features across the frontend (Angular, TypeScript), backend (Node.js/Python), and the integration layer between them.
  • Design and implement agentic workflows, including tool-calling, multi-step reasoning pipelines, and the infrastructure that makes them reliable.
  • Use AI coding tools as a daily part of your development workflow.
  • Integrate and maintain connections to external services, data sources, and APIs as part of agent execution flows.
  • Collaborate directly with designer and engineering lead in working sessions, shaping UX decisions, not just implementing them.
  • Contribute to backend architecture decisions around agent orchestration, state management, and LLM interaction patterns.
  • Ship incrementally and stay close to users, prioritizing getting things in front of people over achieving perfection in isolation.

What We're Looking For

  • 3+ years of full stack development experience, or fewer years with demonstrable depth in agentic or LLM-native development, and comfort owning both frontend and backend.
  • Experience using PostgreSQL to store, retrieve, and manage structured application data, including database design, SQL development, and operational support.
  • Proficiency in Angular and TypeScript on the frontend.
  • Solid backend experience in Node.js and/or Python.
  • Hands-on experience building with LLMs, including prompt engineering, API integration, tool use, and managing model outputs in production.
  • Active use of AI-assisted development tools in your day-to-day coding workflow.
  • Experience designing and developing RESTful APIs and backend services that support scalable, maintainable integration across distributed application components.
  • Familiarity with agentic patterns like orchestration, tool-calling, retrieval-augmented generation (RAG), or multi-step agent flows.
  • Ability to move fast and iterate without heavy specifications or detailed tickets.

Nice to Have

  • A portfolio of side projects, personal websites, open-source contributions, or other evidence of a builder’s disposition. We care more about what you’ve built than where you’ve worked.

Technical Stack

  • Angular
  • TypeScript
  • Node.js
  • Python
  • PostgreSQL

Team & Environment

You will be part of a small, cross-functional team within LMI’s Chief Technology Office. This is a high-visibility team building AI tools for federal agencies. You will work daily with a designer, engineering lead, and product team.

Work Mode

This is a remote position. The culture is more startup than traditional government contractor, emphasizing moving fast, solving problems in design spikes rather than scheduled reviews, and caring more about outcomes than process.

Required Skills
AngularTypeScriptNode.jsPythonPostgreSQLSQLDatabase DesignLLM IntegrationPrompt EngineeringAPI IntegrationFull Stack Development
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
LMI

LMI is a government consulting and technology services firm that provides innovative solutions to complex challenges across defense, health, homeland security, intelligence, and space sectors.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago