Full Stack Developer
Role Description
Lumunate is a product and engineering company building and transforming digital products across software, AI, systems and product experience.
We are hiring a Full Stack Developer to own features across the whole stack, from data models and APIs to polished, responsive interfaces.
This is not a role for someone who needs every decision broken into tasks. You will work inside real products, evolving requirements and a team that values clarity, ownership and production-quality execution.
What You'll Own
Ship whole features: Database schema, API, business logic and the interface the user sees, delivered as one working piece.
Build interfaces that match the design: Responsive, accessible front ends that feel fast on every screen size.
Build services that last: Secure, well-structured back ends that are easy to extend.
Get it live safely: Deployments and environments, and keeping an eye on features after release.
Work with design and product: Turn Figma files and briefs into the right build.
What Good Looks Like
A feature you ship works end to end, without another developer finishing half of it.
Interfaces match the design and pass a basic accessibility and performance check.
APIs are documented, validated and handle errors properly.
You spot when a front-end request needs a back-end change, and plan for it early.
You'll Do Well Here If
You have built and shipped with React or Next.js and TypeScript.
You are comfortable with Node.js or a similar back-end runtime, REST or GraphQL APIs and a relational database such as PostgreSQL.
You have deployed to a cloud platform and understand environments, secrets and basic CI.
You enjoy owning a problem from start to finish rather than one layer of it.
Think you can carry the role? Apply.
Apply for This Role#Lumunate