Key responsibilities
· Own the full product layer. From auth scaffolding to a shippable SaaS product -design it, build it, and keep it running. No handoffs between frontend and backend within this remit; you are both.
· Build the human review interface. Domain experts will spend hours a day in this UI - flagged extractions shown side-by-side with the source document, keyboard-navigable, fast, and unambiguous. You treat throughput per reviewer as your primary UX metric, not visual polish.
· Own the API contract. Design the API layer between frontend and backend - versioning, error standards, pagination, and real-time job status (WebSocket or SSE). The contract needs to be coherent enough that a third-party integration team could use it without a walkthrough from you.
· Build for real users, not demos. Job status pages with live progress, self-diagnosable upload failures, admin panels that let ops manage tenants without engineering involvement. The measure of success is how rarely users need to contact support.
key deliverables
- Auth scaffolding - registration, login, JWT, tenant-scoped API middleware
- Human review UI- flagged queue, source document side-by-side view, keyboard navigation, accept/correct/reject actions
- API contract - versioning strategy, error standards, real-time job status layer.
- Job status and history UI- live progress, step-level error visibility, self-service retry.
- Data quality dashboard - per-document scores, field fill rates, flagged item trends.
- Admin panel- tenant management, usage stats, job controls, API key management
- Component library- shared UI building blocks used across every screen
- SaaS hardening - rate limiting, input validation, file type enforcement, user-facing error messages
- Onboarding flow, usage quotas
- User-facing documentation - upload process, supported formats, how to interpret export data
Technical skills and experience
- 6–10 years fullstack engineering - Python backend and modern React frontend, genuinely both, in production systems people depended on daily
- Has shipped a SaaS product end-to-end, including auth, multi-tenancy, and an admin layer- not just contributed features to one someone else architected
- Strong on API design: versioning, real-time patterns, error handling, and writing contracts a third party could consume
- Postgres beyond basic queries - query plans, indexing decisions, schema design without asking a backend engineer
- Has built operational or internal tooling where performance and keyboard navigation mattered more than visual flair
- Comfortable owning both the UX reasoning and the implementation - you can push back on a design that is visually clean but operationally impractical
Nice to have
- Experience with document viewers in the browser (PDF.js or equivalent) - the review UI renders source document regions alongside flagged extractions
- Frontend observability experience - error tracking, session replay, real user monitoring; you instrument the frontend proactively because you've been burned by "works on my machine"
- Has technically led or mentored - at this experience level you'll naturally be the go-to for fullstack decisions and will review others' work even without a formal lead title
Pay: ₹1,300,000.00 - ₹1,500,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Work from home
Application Question(s):
- What is your Current CTC ?
- What is your Expected CTC ?
- What is your Notice Period ?
Experience:
- Full stack engineer: 6 years (Required)
Work Location: Remote