18 Sep
|
California Software
|
Chennai
18 Sep
California Software
Chennai
About the job
Role: Senior Full-Stack Product Engineer
Location: Remote / 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 scale
You 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 rapid 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
📌 Senior Full-Stack Product Engineer (Chennai)
🏢 California Software
📍 Chennai