Lead Developer (Mumbai)

Lead Developer (Mumbai)

30 Sep
|
End Point It Services
|
Mumbai

30 Sep

End Point It Services

Mumbai

Developer Lead Full Stack | Node.js | Next.js | AI

Key Responsibilities:

- Own features end-to-end across Frontend API Database Worker AI Provider Webhook.
- Identify technical issues, perform root-cause analysis, and implement scalable solutions.
- Make architecture decisions and determine when to use synchronous APIs vs queues and background workers.
- Review code/PRs for security, performance, scalability, business logic, and regressions.
- Debug production issues using logs, PM2, Redis queues, webhooks, and database records.
- Break business requirements into practical, shippable technical tasks.
- Mentor and guide developers and support technical decision-making.
- Build reliable AI workflows, retries, failure handling, credits, refunds, and job processing.
- Design secure and idempotent integrations with Razorpay, Meta/Instagram, and other third-party services.
- Work with both demo/static providers and live AI providers while maintaining production stability.
- Ensure application performance, reliability, security, and scalability.

Required Technical Skills:

Frontend

- Next.js (App Router), React, TypeScript
- NextAuth, Axios, state management and forms
- Tailwind CSS and responsive UI
- Performance optimization, code splitting, next/dynamic
- Familiarity with Framer Motion/GSAP and contemporary React libraries

Backend

- Node.js, TypeScript, Express.js
- REST APIs, JWT, middleware and authorization
- Prisma, MySQL, migrations and query optimization
- Zod or similar validation libraries
- SSE for long-running and AI processes

Queues & Processing

- Redis, BullMQ/Bull
- Background workers and worker threads
- Job retries,



idempotency and rate limiting
- Asynchronous job processing and failure handling

AI & Integrations

- AI/LLM API integrations
- AI job workflows and provider integrations
- Third-party API integrations
- Webhooks and webhook security
- Credits, wallet, payment and refund logic

Media & Storage

- FFmpeg and video/audio processing
- HLS and progressive MP4
- PDF generation/editing using pdf-lib or Puppeteer
- S3-compatible object storage and signed URLs

Infrastructure

- Docker, PM2 and cron processes
- AWS fundamentals S3, CloudWatch, IAM, VPC
- Logging, health checks and production debugging
- Deployment and application monitoring

Architecture Expectations

The candidate should be comfortable working with a modular Node.js + Next.js architecture and should understand:

- When to use queue + worker vs synchronous API
- Reliable handling of AI jobs, credits, refunds, retries and failures
- Secure and idempotent payment and third-party webhooks
- Handling API/provider failures and retry mechanisms
- Separating demo/static providers from live AI providers
- Designing reliable workflows for long-running and asynchronous processes

What We Are Looking For:

- Strong problem-solving and analytical skills
- Strong ownership and accountability
- Solution-oriented approach
- Ability to work independently
- Strong production debugging skills
- Good understanding of scalable production systems
- Strong code review and technical decision-making skills
- Ability to mentor and guide developers
- Ability to convert business requirements into practical technical solutions

📌 Lead Developer (Mumbai)
🏢 End Point It Services
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead developer (mumbai) / mumbai