Full Stack Developer
Mount Indie is supporting a cutting-edge defense technology company developing next-generation software solutions that modernize Navy maintenance operations, workforce planning, logistics management, and AI-assisted decision making.
We're seeking a Full Stack Developer who enjoys building production-ready applications from the database to the user interface. This role offers the opportunity to work on mission-critical software supporting the U.S. Navy while leveraging modern technologies including React, FastAPI, PostgreSQL, Kubernetes, and emerging AI frameworks.
If you're passionate about solving complex operational challenges, building intuitive user experiences, and deploying scalable software in secure environments, we'd like to speak with you.
What You'll Do
- Design and develop modern web applications using React, TypeScript, and contemporary frontend frameworks.
- Build and maintain scalable backend services utilizing Python, FastAPI, and PostgreSQL.
- Develop features supporting maintenance planning, workforce scheduling, logistics visibility, forecasting, and operational analytics.
- Create and maintain API integrations while ensuring strong data contracts and application performance.
- Implement AI-enabled workflows, automation capabilities, and intelligent search functionality.
- Collaborate with product, design, and engineering teams to translate requirements into production-ready solutions.
- Develop and maintain automated testing strategies across frontend and backend systems.
- Support containerized deployments and cloud-native architectures utilizing Docker and Kubernetes.
- Participate in architecture discussions, code reviews, and continuous improvement initiatives.
- Contribute to solutions that directly support Navy operational readiness and maintenance modernization efforts.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical discipline.
- U.S. Citizenship with the ability to obtain and maintain a Secret Security Clearance.
- Strong experience developing applications with React, TypeScript, and Python.
- Experience building production APIs using FastAPI or similar modern frameworks.
- Experience with relational databases, data modeling, and PostgreSQL.
- Familiarity with modern frontend state management and data-fetching patterns.
- Experience working with Docker and containerized development environments.
- Strong understanding of software development best practices, testing, and version control.
- Ability to work effectively in a collaborative, agile development environment.
Preferred Qualifications
- Active Secret Security Clearance.
- Experience with SQLAlchemy, SQLModel, Alembic, pgvector, or similar data technologies.
- Experience with Tailwind CSS, component libraries, and modern frontend tooling.
- Experience deploying applications within Kubernetes environments.
- Familiarity with AI/ML frameworks, agentic workflows, LLM integrations, or AI-assisted development tools.
- Experience supporting systems within DoD, Navy, shipyard, maintenance, logistics, or defense environments.
- Knowledge of observability, monitoring, structured logging, and application performance management.
- Experience operating within secure, air-gapped, or STIG-hardened environments.
Why This Opportunity?
- Work on software that directly impacts Navy mission readiness.
- Build modern applications using today's leading technologies.
- Gain exposure to AI-enabled workflows and emerging defense technology initiatives.
- Join a high-performing team solving complex operational challenges.
- Contribute to products that move beyond prototypes and into real-world operational use.