Backend Developer - Nestjs + Postgresql
White Whiz Software Technologies
Job Description
💼 Employment Type: Full-Time | Permanent
📍 Location: Chennai, Tamil Nadu (On-site)
🧑💻 Experience: 2+ Years
💰 Salary: ₹4,00,000 – ₹6,00,000 per annum
⏳ Joining: Immediate or within 30 days preferred
About Us
White Whiz is an early-stage startup building a consumer-facing platform that solves real problems in a large, underserved market. Small team, real ownership, interesting problems.
What You'll Do
- Design and maintain PostgreSQL schemas for a multi-entity domain with different entity types, user roles, and complex workflows
- Build RESTful APIs using NestJS with proper DTO validation, guards, interceptors, and structured error handling
- Implement JWT authentication and role-based authorization that's production-secure
- Own backend reliability - structured logging, exception filters, health checks
- Write clean, strictly-typed TypeScript with proper interfaces
- Maintain clean Git practices — meaningful commits, proper branching, no secrets in the repo
- Participate in regular code reviews
What We're Looking For
- 2+ years professional backend development experience
- Strong NestJS knowledge - modules, providers, dependency injection, guards, pipes, interceptors (not just Express with decorators)
- TypeScript in strict mode - you understand why any is a problem
- PostgreSQL - schema normalization, foreign keys, migrations, indexing basics
- Security awareness - input validation, CORS, auth patterns
- Git discipline - clean branching, meaningful commits, proper .gitignore
- Redis basics - caching patterns and session management
Good to have: Docker, Jest testing, CI/CD experience, SSR concepts, startup experience
Stack: NestJS · PostgreSQL · Redis · Next.js (frontend) · Cloudflare · GitHub
Compensation
- ₹4,00,000 – ₹6,00,000 per annum
- Paid time off and sick leave
Notice Period
- Immediate joiners preferred
- Candidates with up to 30 days notice period are also welcome to apply.
On-Premises Coding Assessment
Shortlisted candidates will complete a live coding assessment at our Chennai office - a small NestJS + PostgreSQL problem covering schema design, API creation, and validation. No internet access, no AI tools, offline docs provided.
Followed by a short walkthrough where you explain your decisions.