Build professional products that matter
Join a small, senior team that ships fast and owns outcomes end-to-end. We build the kind of software we would want to use ourselves — and we are hiring across engineering and design.
Why work with us
Senior, small team
No layers, no politics — just a tight group of experienced builders shipping real products.
Modern stack
Work with Next.js, TypeScript, SQLite, and the latest tooling on every project.
Real ownership
You own features end-to-end — from architecture and design to ship and support.
Flexible hours
We optimise for outcomes, not hours. Remote-friendly with sensible overlap.
Competitive pay
Above-market compensation Reviewed regularly against your impact and growth.
Learn and teach
Weekly code reviews, pairing, and a culture that treats learning as part of the job.
Open roles
Senior Frontend Engineer
Lead frontend architecture across Next.js App Router projects — performance, accessibility, and clean component systems.
Full-Stack Engineer
Ship features end-to-end on Next.js + SQLite — schema design, RLS, server actions, and polished UI.
Backend Engineer
Build secure, scalable APIs and integrations — WhatsApp automation, payments, and multi-tenant systems.
Product Designer
Own product design from wireframes to polished UI — strong systems thinking and an eye for detail.
Don't see a perfect fit? Email hello@ctrlab.in — we are always glad to meet strong builders.
Ready to build something
fast, secure and professional?
Tell us your goals — we'll scope your project within a day and start building the week you say go.