Chennai, India (Hybrid) 3+ years (Mid to Senior)
We are looking for Full-Stack Engineers to build production features for modern B2B SaaS products. You will work across the full application stack, from relational data models and backend APIs to production user interfaces. The products have established specifications, workflows, access-control models, and architectural direction, so the role is primarily about disciplined engineering execution, implementation quality, and reliable delivery. This role is suited to engineers who are comfortable taking a well-defined feature through development, testing, review, and completion. We are hiring for 3 positions.
Responsibilities
- Build backend services and APIs using TypeScript, Hono, and Bun
- Design and implement relational data models using PostgreSQL and Kysely
- Build and maintain database migrations
- Develop product interfaces using React, TanStack Start, Tailwind CSS v4, and a shared component library
- Implement authentication and authorization using BetterAuth and Cerbos
- Translate product specifications, workflows, and access-control requirements into production-ready functionality
- Write automated tests using Vitest and maintain reliable CI
- Submit focused, reviewable pull requests and respond effectively to code-review feedback
- Work closely with Product, QA, Design, and technical leadership
- Diagnose defects across frontend, backend, database, and authorization layers
- Use AI-assisted development tools as part of the engineering workflow while following repository conventions and review standards
Requirements
- 3+ years of experience building production web applications
- Strong practical experience with TypeScript
- Experience working across frontend and backend development
- Good understanding of React and modern frontend application architecture
- Strong SQL skills and a sound understanding of relational data modelling
- Experience building and consuming APIs
- Ability to understand an existing codebase and become productive quickly
- A disciplined approach to testing, code review, debugging, and source control
- Clear written and verbal communication
- Willingness to raise ambiguities early rather than implementing assumptions
- Ability to independently complete well-scoped product features
Nice to Have
- Experience with Bun, Hono, Kysely, TanStack Start, or similar technologies
- Experience building multi-tenant SaaS applications
- Experience with Kafka, event-driven systems, Redis, or OpenSearch
- AWS experience
- Experience with policy-based authorization
- Domain experience in HR, payroll, accounting, finance, CRM, ERP, or other business software
- Experience building multilingual applications, particularly Arabic or right-to-left interfaces