Senior Backend / Real-Time Full-Stack Developer

Job ID: 40103688

Budget: ₹37,500 – ₹75,000 INR

We are looking for a senior backend-heavy full-stack developer to build a real-time, server-authoritative web application from scratch.

This role is backend focused. Frontend is minimal and secondary.

Core Responsibilities

Design and build a real-time backend using Node.js

Implement Socket.IO / WebSockets for live multi-user interactions

Ensure backend-authoritative logic (no client-side trust)

Handle concurrency, race conditions, and state synchronization

Prepare the system for horizontal scaling (Redis, load balancer ready)

Required Experience

Strong experience with Node.js

Proven work with real-time systems (Socket.IO / WebSockets)

Experience handling high concurrency

Knowledge of Redis (state, locks, pub/sub)

Understanding of scalable backend architecture

Nice to Have

Experience with multiplayer or collaborative applications

Experience designing APIs for future mobile apps

Familiarity with Docker and basic cloud infrastructure

Project Details

Build from scratch

Backend-first approach

Fixed-price, milestone-based Phase 1

Web first; mobile (Android/iOS) planned later

Clean, maintainable, well-structured code expected

Please share:

Relevant real-time / multiplayer backend experience

One example project where you handled concurrency

Your preferred way of working (fixed-price or milestones)

Important Notes

This is not a UI-heavy role

This is not a game-engine or Firebase-based project

We value architecture, correctness, and scalability over speed