Job Description – Senior/Lead Full Stack Developer
Location: Pune
Experience: 7+ Years
Employment Type: Full-time
Role Overview
We are seeking a senior Full Stack Developer with strong hands-on experience across modern frontend frameworks, scalable backend services, and cloud-native deployments. The ideal candidate enjoys building end-to-end systems—covering UI, APIs, data, infrastructure, mobile integrations, observability, and architecture—while working on real-world, production-grade applications and influencing technical direction.
Key Responsibilities
- Design and develop modern user interfaces using Express.js and Next.js (React), including real-time and streaming dashboards.
- Build, extend, and maintain backend services using Node.js and FastAPI.
- Containerize applications using Docker and deploy services on Kubernetes.
- Implement and integrate REST and GraphQL APIs.
- Integrate applications with identity providers (SSO, SAML, OAuth2).
- Work with RabbitMQ or Kafka for asynchronous processing.
- Design and optimize data layers using MongoDB, PostgreSQL, and Redis.
- Implement logging, monitoring, alerting, and SLA tracking.
- Build and maintain Grafana dashboards.
- Contribute to CI/CD pipelines and secure deployments.
Mobile Development
- Support backend services for Android/iOS apps.
- Design mobile-first APIs and authentication.
- Integrate real-time data and notifications.
Technical Architecture Proficiency
- Design scalable, cloud-native architecture.
- Make architecture trade-offs across performance, cost, and reliability.
- Translate business needs into technical designs.
Required Skills & Experience
- 7+ years Full Stack or Backend-heavy Full Stack experience.
- Strong JavaScript / TypeScript.
- React/Next.js.
- Node.js and FastAPI.
- Docker, Kubernetes, CI/CD.
- MongoDB, PostgreSQL, Redis.
- API design and distributed systems.