Backend Developer (Node.js / NestJS / Real-time Systems)
India, Surat, Gujarat
1 week ago
Applicants: 0
Share
2 weeks left to apply
Job Description
Experience: 3?4 Years Salary: ?4,00,000 ? ?8,00,000 per year (CTC) Location: Onsite ? Vesu, Surat India Responsibilities Build real-time chat services using WebSockets (Pusher / Ably / Socket.io) Design and optimize database schemas using PostgreSQL + Prisma Implement message queues (BullMQ / Redis Streams) for scheduling & notifications Develop REST and GraphQL APIs for chat, groups, search, media uploads Manage file uploads using Cloudflare R2 / S3 (images, docs, voice notes) Implement authentication & authorization (JWT / Clerk / NextAuth) Optimize chat performance ? read receipts, typing indicators, message sync Integrate caching and pub/sub using Redis (Upstash) Ensure API security, rate limiting, load balancing, and data consistency Maintain CI/CD pipelines and production deployments (Vercel / DigitalOcean) Perform code reviews & follow clean coding standards Requirements Strong knowledge of TypeScript + Node.js / NestJS Hands-on experience with Prisma ORM , PostgreSQL indexing & migrations Experience with Redis , caching, sessions, pub/sub, presence Familiarity with S3 / Cloudflare R2 storage Experience with containerization: Docker, Git, CI/CD Good understanding of system design and scalable backend architecture Bonus (Highly Preferred) WebSockets, Pusher, Ably BullMQ, RabbitMQ, Kafka Real-time messaging and search (Typesense / Meilisearch) Experience building chat, messaging, or notifications systems Benefits 5-day working (Mon?Fri) Onsite ? Vesu, Surat / India (Strictly local candidates preferred) Work on real-time chat systems, message queues, and scalable architecture Exposure to Next.js + NestJS + Prisma + PostgreSQL + Redis Cloud deployment experience (Vercel / DigitalOcean / Cloudflare) Fast-growing team, good work culture, career growth
Required Skills
Additional Information
- Company Name
- Start My Business
- Industry
- N/A
- Department
- N/A
- Role Category
- Node.js Developer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 week ago
- Application Ends
- 2 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position