Full Stack Engineer - AI-First Development
Apply for this jobAbout Nava Insights
Nava Insights is building the next generation of user research.
We combine world-class research expertise with advanced AI to run large-scale voice interviews and generate deep insights automatically. Our platform helps companies understand customers faster, with richer data, and at a fraction of the traditional effort.
But what truly sets Nava Insights apart is how we build software.
Traditional software companies scale by hiring more engineers. More people means more coordination, more meetings, and slower execution.
At Nava Insights, we operate differently.
We are building an AI-first engineering organization where development knowledge is encoded into a system of executable engineering skills that AI agents run directly. Architecture patterns, security requirements, testing standards, and deployment procedures are codified and enforced automatically across the entire codebase.
This allows a small team to build and operate a platform that would normally require 10–15 engineers.
You will join a highly technical founding team working at the intersection of AI systems, software architecture, and product development, helping define what modern software engineering looks like in an AI-driven world.
The Role
We are looking for a Full Stack Engineer who really want to build and lead AI-first development.
You will work across backend services, infrastructure, and frontend systems while collaborating closely with AI-assisted development workflows that dramatically accelerate execution.
This role is not about churning tickets.
It is about designing systems, shipping fast, and continuously improving how software gets built.
You will play a key role in shaping both the product and the AI-first engineering system behind it.
What You’ll Do
- Design and implement high-quality software across the full stack.
- Own projects end-to-end — from architecture and development to deployment and operation.
- Build and evolve a modern event-driven microservices platform.
- Work closely with AI agents and codified engineering skills to accelerate development.
- Continuously improve the engineering system by encoding learnings into reusable patterns.
- Collaborate with product and research teams to translate real-world needs into technical solutions.
- Push the boundaries of what AI-assisted development can achieve.
You’ll Thrive Here If You…
You think in systems, not just features. You enjoy designing architecture, shaping how software is built, and owning meaningful parts of a product from idea to production. You’re comfortable working across the stack — from backend systems and infrastructure to APIs and user experience — and you enjoy making thoughtful technical decisions along the way. You don’t wait to be told what to do; when you see a better way to build something, you take initiative and move it forward.
You also have a high bar for quality and craftsmanship. Speed matters in a startup, but building reliable systems matters more. You care about details, think carefully about trade-offs, and take pride in shipping software that stands the test of time. At the same time, you’re curious about how AI and modern LLM systems can change how software is built, and you’re excited about working in an environment where strong engineers collaborate closely, communicate directly, and continuously improve both the product and the engineering system behind it.
Qualifications
- 5+ years of experience in full-stack software development
- Strong understanding of software architecture and system design
- Experience building scalable event-driven microservice architectures
- Proficiency with technologies such as:
- TypeScript / JavaScript
- Node.js
- React
- REST or GraphQL APIs
- PostgreSQL
- Tailwind CSS
- Experience working with modern AI systems or LLM-powered products is a strong plus
- Comfortable designing production-grade systems including infrastructure, security, and deployment workflows
- Strong problem-solving and communication skills
Why Join Nava Insights
- Work at the frontier of AI-first software development
- Be part of a small, highly technical team
- Own meaningful systems and see your work shipped quickly
- Help define a new model for building software
We move fast, think long-term, and care deeply about quality.
Nava Insights is just getting started - and this is the time to join.
Apply for this job
Apply today! Interviews are conducted on an ongoing basis. If you have any questions about the position or our recruitment process, please feel free to contact us or send your application to mattias@navainsights.io.
You can also submit your application using the form below.
By submitting this form, I agree that I have read the Privacy Policy and confirm that Nava Insights store my personal details to be able to process my data.