Company Description
We’re an ambitious team building a high-trust local-services marketplace in India—bookings, vendor onboarding, scheduling, and payments. Mobile-first, reliable, and simple. We keep scope tight, ship quickly, and prioritize real user value over bells and whistles.
Role Summary
Own the MVP end-to-end : design the data model, build APIs and UI, integrate payments / notifications, and ship safely to production with basic monitoring and rollbacks. If you like clear decisions, small PRs, and visible impact, you’ll fit right in.
Compensation & Benefits
Salary : Negotiable (₹ up to 8LPA) + Day-1 sign-on bonus
Equity : 2–5%
Bonus : Outcome-based (MVP milestones & reliability KPIs).
Work setup : Remote-first, occasional Hyderabad meetups; laptop / internet stipend.
Time off & perks : Flexible PTO + local holidays; annual bonus.
Role Description
This is a full-time remote role for a Full-Stack Engineer based in Hyderabad. You’ll build and maintain our web / app stack across frontend, backend, and database. Day to day you’ll write clean TypeScript / JavaScript, design APIs and schemas, craft responsive UIs, and partner with founders to iterate quickly. You’ll set up monitoring / logging, debug production issues, and optimize for performance, security, and scalability (pagination, caching, input validation, auth). You will also coordinate with third-party AI consultants / tools (e.g., code assistants and scaffolding generators) to accelerate delivery, while ensuring code quality, security, and IP compliance.
Day-to-Day Responsibilities
Build core flows : provider onboarding → listings / search → booking → payments → notifications.
Design / document REST APIs, DB schemas / migrations, and lightweight admin / seed tools.
Ship responsive React + TypeScript UIs (forms, validation, accessible components).
Maintain tests (unit / integration), small PRs, and basic CI; review code within 24 hours.
Add telemetry (logs / metrics / health checks), investigate exceptions, and handle hotfixes.
Optimize performance (pagination / caching, bundle trims) targeting p50 API Keep security tight : JWT + refresh, RBAC, input sanitization, and secrets management.
Own key integrations : Razorpay, email / SMS, file / image uploads, and S3-style storage.
Manage dev / stage / prod environments, simple Dockerization, and basic AWS deploys.
Plan weekly work with founders, document decisions / runbooks, and report on KPIs (conversion, booking success, error rate, latency).
Collaborate with third-party AI consultants : define deliverables, review AI-generated code, enforce standards, and integrate outputs safely (licensing, data handling, secret hygiene).
Qualifications
3-4 years shipping production apps end-to-end (frontend, backend, DB, deploy, and post-launch support).
Frontend : React / Next.js + TypeScript, responsive UI, form / state mgmt, accessibility basics.
Backend : Node.js (Express / Fastify), REST APIs, auth (JWT + refresh), input validation, rate-limiting.
Database : SQL (Postgres / MySQL), schema design, migrations, indexing, basic query tuning.
App deployment :
Hands-on with Docker, environment configs, and GitHub Actions CI / CD.
Deploy to AWS (Lightsail / EC2 / RDS or similar), configure Nginx / Node services, logs / rotation.
Domain / DNS & SSL / TLS (Route 53 / Cloudflare), zero-downtime deploys, rollbacks, and feature flags.
Monitoring / alerting : health checks, metrics, error tracking (e.g., Sentry / CloudWatch).
Secrets management (.env / vault), least-privilege IAM, backups, and restore practice.
AI collaboration : experience working with third-party AI dev partners / tools (e.g., GitHub Copilot / ChatGPT / Claude / Codeium), writing precise prompts / specs, reviewing AI code for security / performance, and ensuring license / IP compliance.
Integrations : Payments (Razorpay / Stripe), email / SMS / WhatsApp providers, file / image uploads to S3-compatible storage.
Quality & performance : Unit / integration tests, telemetry, pagination / caching, p50 / p95 awareness.
Security : OWASP Top 10 awareness, PII masking in logs, basic PCI considerations for payments.
Ways of working : Small PRs, clear written comms, async collaboration, and ownership in the team.
Stack Engineer • Hyderabad, India