Full Stack Developer

LMI
Washington, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 175K

Job location

Remote
Washington, United States of America

Tech stack

API
Artificial Intelligence
Component-Based Software Engineering
Audit Trail
Mobile Application Development
Database Design
Database Development
Python
PostgreSQL
Node.js
Application Data
Secure Coding
Software Engineering
Systems Integration
TypeScript
Workflow Management Systems
Large Language Models
Multi-Agent Systems
Prompt Engineering
Generative AI
Indexer
Backend
Angular
Front End Software Development
REST
Network Server

Job description

What You'll Do

  • Build and ship full stack features across frontend (Angular, TypeScript), backend (Node.js/Python), and the integration layer between them

  • Design and implement agentic workflows: 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 our designer and engineering lead in working sessions, shaping UX decisions rather than just implementing them

  • Contribute to backend architecture decisions around agent orchestration, state management, and LLM interaction patterns

  • Ship incrementally and stay close to users, getting things in front of people rather than perfecting in isolation

Requirements

  • 3+ years of full stack development experience, or fewer years with demonstrable depth in agentic or LLM-native development; comfortable owning both frontend and backend

  • Proficiency in Angular and TypeScript on the frontend

  • Solid backend experience in Node.js and/or Python

  • Experience using PostgreSQL to store, retrieve, and manage structured application data, with experience in database design, SQL development, and operational support

  • Hands-on experience building with LLMs (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: orchestration, tool-calling, retrieval-augmented generation (RAG), or multi-step agent flows

  • Ability to move fast and iterate without heavy specs or detailed tickets

  • This position requires the ability to obtain a CBP Background Investigation; U.S. citizenship is required

What Will Set You Apart

  • 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

  • Demonstrated fluency with AI coding tools and a workflow that treats them as force multipliers, not novelties

  • Experience with Model Context Protocol (MCP): building servers, defining tools, or integrating MCP into an agent stack

  • Experience building scalable document processing pipelines supporting text extraction, chunking, metadata enrichment, indexing, and persistence for downstream semantic retrieval use cases

  • Background working on AI-native products or internal tooling where models are core to the user experience, not bolted on

  • Familiarity with frameworks like LangChain, LlamaIndex, or similar orchestration tools

  • Experience developing software in environments governed by federal security and compliance requirements, with attention to secure coding practices, access control, auditability, and deployment constraints, Applicants must meet eligibility requirements for a U.S. Government security clearance. Only US Citizens are eligible for a security clearance. For this position, LMI will only consider applicants with security clearances or applicants who are eligible for security clearances, due to the nature of the work.

About the company

LIGER sits within LMI's Chief Technology Office. We're a small, high-visibility team building AI tools for federal agencies. The culture is more startup than traditional government contractor; we move fast, solve problems in design spikes rather than scheduled reviews, and care more about outcomes than process. That said, we're building for users who need reliability and trust, so craft and attention to detail matter. You'll work daily with our designer, engineering lead, and product team. The agentic layer of LIGER is still being shaped, and this is a real opportunity to define how it gets built. 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.

Apply for this position