Job Title -- Lead Fullstack Engineer
Location -Pan India
Seniority Level (only managers and above)
The Lead Fullstack Engineer serves as a senior technical contributor within the TP.ai FAB ecosystem, driving the design and development of scalable, high-performance applications across front-end and back-end layers.
This role combines deep technical expertise with leadership in engineering practices — enabling cross-functional squads to deliver production-grade digital and AI-powered solutions.
The engineer collaborates closely with architects, designers, and AI engineers to implement modern, secure, and reusable components aligned with Teleperformance's global architecture standards.
- Software Design & Development
- Lead the end-to-end development of FAB applications and microservices — from concept and prototyping to deployment and maintenance.
- Architect and implement clean, modular codebases that scale across multiple environments.
- Design and maintain reusable UI and backend components integrated with FAB APIs and AI microservices.
- Technical Leadership & Collaboration
- Act as a hands-on technical lead within agile squads, providing code reviews, guidance, and best practices.
- Collaborate with Product Managers, Software Architects, and ML Engineers to ensure cohesive system design.
- Champion CI/CD, testing automation, and DevSecOps standards across the software lifecycle.
- Performance, Security & Quality
- Optimize application performance, availability, and responsiveness across multiple platforms.
- Enforce secure coding standards, data protection practices, and observability frameworks.
- Ensure consistency with global TP.ai FAB coding conventions and architectural blueprints.
- Innovation & Continuous Improvement
- Evaluate emerging technologies (React, Next.js, NestJS, LangGraph, etc.) for potential integration.
- Drive continuous refactoring and modernization of the development stack.
Educational Background
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
Experience
- 8+ years of software development experience, with at least 3+ years in a senior or technical lead role.
- Proven track record building scalable, secure, full-stack solutions in enterprise or SaaS environments.
- Experience collaborating within multi-disciplinary AI or digital product teams preferred.
Technical Skills
- Expert proficiency in JavaScript/TypeScript, Node.js, and React (Next.js or similar frameworks).
- Solid understanding of Python or Java for backend development.
- Strong knowledge of RESTful and GraphQL APIs, microservices architecture, and message queues (Kafka, RabbitMQ).
- Hands-on experience with cloud environments (Azure, AWS, or GCP) and container orchestration (Docker, Kubernetes).
- Familiarity with CI/CD pipelines, Git, and automated testing (Jest, Cypress, Playwright).
- Experience integrating LLM-based APIs, vector databases, and AI orchestration layers (LangChain, RAG).
Soft Skills
- Excellent collaboration and communication across distributed teams.
- Strong analytical mindset and problem-solving orientation.
- Commitment to clean code, testing discipline, and engineering excellence.
- High adaptability in dynamic, fast-paced, and innovative environments.
- Continuous learner and mentor for peers.
Interested candidate can share the [Confidential Information]
Contact NO-8009942815