
Overview
We’re looking for someone who wants to be a core team member — someone who’s ready to take full ownership over the full stack and scale real software that care homes rely on. We’d advise against applying if you’re looking for a simple 9-5 job. The product has over 30 homes using it and there are constant improvements that need to be made. Expect context-switching, feedback loops that span hours (not weeks), and an environment where execution matters more than polish.
You’ll work across both the backend and frontend — developing APIs, maintaining infrastructure, and improving user-facing dashboards and reports.
Tech Stack
- Frontend: Next.js 15, React 19, TypeScript, Tailwind CSS, Jotai, Firebase, Recharts
- Backend: Node.js, Express, TypeScript, Sequelize, PostgreSQL
- Infrastructure: Docker, Firebase Auth/Storage, Sentry, OpenAI API, Jest, Playwright
What You’ll Do
- Develop and maintain REST APIs in Express using domain-driven principles
- Work with Sequelize to manage PostgreSQL models and migrations
- Integrate tools like Firebase Auth, Firebase Storage, OpenAI (for PDF analysis), and Sentry
- Write tests with Jest and Testcontainers (backend) and Playwright (frontend)
- Build and maintain responsive UIs in React 19, using Tailwind and shadcn-based components
- Fetch and manage data with Axios, React Query, and Jotai
- Implement interactive dashboards and chart components with Recharts
- Collaborate through Git and maintain a Docker-based dev environment
What We’re Looking For
- Proficiency with TypeScript in both backend and frontend contexts
- Experience with Node.js, Express, PostgreSQL, and Sequelize
- Solid frontend skills with React, Next.js, and modern UI libraries
- Familiarity with Firebase authentication, OpenAI API integration, and Sentry
- Comfort with writing unit and integration tests, including E2E testing
- Understanding of Docker, Git workflows, and API-first development
- Bonus: experience with PDF/CSV data extraction, accessibility, or reporting tools
Job Types: Full-time, Part-time
Pay: ₹378,138.77 - ₹1,640,704.26 per year
Schedule:
- Day shift
- Evening shift
Education:
- Bachelor's (Preferred)
Experience:
- Node.js: 5 years (Required)
- Express.js: 5 years (Required)
- PostgreSQL: 5 years (Required)
- Sequelize: 5 years (Required)
- React: 5 years (Required)
- Next.js: 5 years (Required)
- JavaScript: 5 years (Required)
- PDF/CSV: 5 years (Required)
- Firebase authentication: 5 years (Required)
- OpenAI API integration: 2 years (Required)
- Sentry: 3 years (Required)
Location:
- Pune, Maharashtra (Required)
Shift availability:
- Day Shift (Preferred)
- Overnight Shift (Preferred)
Work Location: In person