Senior Full-Stack Product Engineer

California Software
Chennai, Tamil Nadu, India

About the job

Role: Senior Full-Stack Product Engineer

Location: Chennai

Job Type: Full-Time

Experience: 5+ years mandatory

Start Date: Immediate

Screening Priority: Proven leadership and end-to-end product and mobile app development experience in start-up environments.

About the role:

We’re building a mobile-first hyperlocal super app that unifies commerce, services, logistics, and payments into a single operating system.

This is not a feature-shipping role.

This is a 0→1, founder-level engineering role — where you will:

  • Architect systems from first principles
  • Ship end-to-end products independently
  • Own critical decisions across product, engineering, and scaleYou will work directly with the founder and operate as a full-stack owner, not a contributor.

Perks

  • Work from anywhere. Own your time. Deliver outcomes. Fully remote with flexible hours, with occasional travel as required
  • Work from Bali, Thailand, Vietnam, etc — on us. Sponsored overseas workcation after one year (flights + stay covered)
  • Not your typical offsites. Milestone-based team experiences (India + overseas) — escape rooms, private chef dinners, race track days
  • Build with the best tools. Premium hardware + access to leading AI tools (e.g., Claude Pro/Max)
  • Real ownership from day one. Shape product and technical decisions directly
  • Grow into leadership. Clear path to Head of Engineering
  • See the full picture. Direct exposure to product, GTM, and scaling decisions
  • Stability + ambition. Backed by a public limited company with startup-level ownership

What You’ll Build

You will design and ship core systems such as:

  • Merchant Onboarding-KYC, verification, compliance workflows
  • Hyperlocal Discovery-Tools that power real-world execution at scale

-Geo-based ranking, density optimization, supply-demand matching

  • Internal Ops Systems-Tools that power real-world execution at scale

What You Own

  • Build production-grade systems from scratch
  • Translate ambiguous ideas → architecture → shipped product
  • Own the entire lifecycle:- Design → Build → Deploy → Monitor → Iterate
  • Make high-stakes technical decisions independently
  • Design systems that scale across:-Commerce (food, grocery, retail)

-Services (home services, salons, etc.)

-Logistics + financial flows

System Design & Architecture

  • Design system architecture from first principles based on product needs
  • Make pragmatic trade-offs between speed, scalability, and complexity
  • Build systems that handle real-world constraints (data inconsistency, async workflows, geo-based logic)
  • Model data effectively across SQL and NoSQL systems
  • Evolve architecture over time as the product and scale grow

Tech Expectations

Frontend (React Ecosystem)

  • Deep expertise in React + Next.js (App Router)
  • Strong grasp of:-SSR, SSG, ISR, edge middleware

-Advanced patterns (compound components, hooks architecture)

  • State management judgment:-Zustand / Redux Toolkit / React Query — knows when to use what
  • Performance-first mindset:-Rendering strategies, lazy loading, bundle optimization

Backend (Node.js)

  • Strong experience with Node.js + Typescript
  • Ability to design:-Scalable REST APIs (versioning, rate limiting, fault tolerance)
  • Experience with:-Distributed systems

-Event-driven architectures / queues (BullMQ, RabbitMQ, etc.)

  • Writes clean, maintainable, production-grade code

Data & Systems Design

  • Strong fundamentals in:-Schema design (SQL + NoSQL)

-Indexing, performance, trade-offs

  • Experience with:-PostgreSQL / MySQL / MongoDB / Redis
  • Understands:-Caching strategies

-Data consistency vs speed trade-offs

Auth & Security

  • Hands-on with:-JWT, OAuth2, session management, refresh tokens
  • Builds:-RBAC and permission systems
  • Solid understanding of:-CORS, CSRF, injection risks, secrets management

Nice to Have (High Leverage)

  • Exposure to Python (FastAPI / Django / Flask)
  • Familiarity with mobile (React Native / Flutter)
  • Experience with AI tooling (Copilot, Claude, etc.) as a thinking partner — not a crutch

Product Mindset (Non-Negotiable)

  • Thinks in systems, not tickets
  • Can convert vague ideas → structured execution
  • Challenges assumptions before building
  • Operates with high ownership and zero hand-holding
  • Optimizes for speed and correctness

Deployment & Production Ownership

  • Comfortable with:-CI/CD (GitHub Actions, etc.)

-Cloud platforms (AWS / GCP / Vercel / DO)

  • Sets up:-Monitoring, logging, alerting (Sentry, Datadog, etc.)
  • Handles:-Production incidents, debugging, rollback strategies

Who This Is For

You’ll thrive if:

  • You’ve built 0→1 products in the real world
  • You enjoy owning entire systems, not parts
  • You move fast without waiting for instructions
  • You’re comfortable with ambiguity and responsibility

Who This Is NOT For

  • Engineers who need detailed specs for everything
  • Resume-driven “stack collectors”
  • People looking to contribute to a small module

Why This Role Matters

  • You’ll help build a super app architecture (rare, complex, high impact)
  • Work across multiple real-world systems:-Commerce + services + logistics + payments
  • Direct exposure to:-Product strategy

-GTM

-Real scaling challenges

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →