The Senior Fullstack Engineer is a key contributor within the TP.ai FAB ecosystem, responsible for building robust, scalable, and secure software solutions that integrate with AI and data-driven components. This role focuses on hands-on development across both front-end and back-end layers, ensuring interoperability, performance, and user experience across FAB’s modular architecture. The engineer collaborates with peers, architects, and AI teams to deliver production-ready applications that align with Teleperformance’s design, security, and global delivery standards.
- End-to-End Development
· Develop, test, and deploy fullstack applications, microservices, and APIs integrated with FAB’s data and AI components.
· Implement responsive, modular front-end interfaces using modern JavaScript frameworks.
· Maintain high code quality, scalability, and performance across distributed systems.
- Collaboration & Delivery
· Work closely with Software Architects, Data Engineers, and Product Managers to translate requirements into efficient solutions.
· Participate in design reviews, sprint planning, and daily scrums within agile squads.
· Support integration of AI APIs, automation services, and analytics dashboards.
- Quality & DevOps Practices
· Write clean, testable, and maintainable code following global engineering standards.
· Implement CI/CD pipelines, automated tests, and observability logging.
· Contribute to shared component libraries, documentation, and internal playbooks.
- Continuous Improvement
· Stay up to date on emerging fullstack, AI, and DevSecOps technologies.
· Identify opportunities to improve system performance and developer productivity.
· Actively contribute to peer code reviews and technical discussions.
Educational Background
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
Experience
· 5–8 years of experience in fullstack development or software engineering roles.
· Proven experience delivering enterprise-grade applications across cloud or AI environments.
· Exposure to microservices architecture and API integration in global, agile settings.
Technical Skills
· Proficiency in JavaScript/TypeScript, Node.js, and modern front-end frameworks (React, Next.js, or Angular).
· Backend experience using Python, Java, or .NET, including RESTful and GraphQL APIs.
· Familiarity with microservices, message queues, and event-driven architectures (Kafka, RabbitMQ).
· Experience with cloud platforms (Azure, AWS, or GCP), Docker/Kubernetes, and CI/CD automation.
· Understanding of SQL/NoSQL databases and caching mechanisms.
· Familiarity with AI/LLM integration (API consumption, orchestration, and monitoring) preferred.
· Knowledge of Git, testing frameworks (Jest, Mocha, Cypress), and observability tools.
Soft Skills
· Strong problem-solving and analytical capabilities.
· Effective collaboration in cross-functional, multicultural teams.
· Excellent attention to detail and code quality.
· Curiosity for new technologies and continuous improvement.
· Explicit communication and accountability mindset.
📌 Full Stack Engineer (India)
🏢 TP
📍 India