TCS is looking for a Full Stack Developer
(Candidate needs to be available to work in Mexico City client office at least 2-3 day per week)
We are looking for Senior Full Stack Developer to design, develop, and support modern cloud-native web applications using Angular, Java/TypeScript, AWS, and AI-assisted development tools. The ideal candidate will have strong front-end and back-end expertise, experience building scalable enterprise applications, and a passion for leveraging modern engineering and AI-driven development practices.
Key Responsibilities
- Design and develop secure, scalable full-stack applications using Angular, Java/TypeScript, and AWS.
- Build and consume REST APIs, implement CI/CD pipelines, and support cloud deployments.
- Develop responsive, accessible user interfaces and apply secure coding best practices.
- Collaborate with Product, UX, Security, and Platform teams to deliver business solutions.
- Leverage AI tools such as Microsoft Copilot, Claude, and emerging agentic AI frameworks to improve development productivity and quality.
- Mentor team members and contribute to architecture, code reviews, and technical standards.
- Follow up production support Work with wider stakeholders from business, architecture and other development teams to understand the criteria, develop code, unit test and integrate with other components of the application.
- Experience with Agile methodologies - Scrum, Continuous integration Attention to detail, desire, and ability to work in a multi-distributed team environment.
- Ability to excel in a short timeframe under short sprints. Strong communication and documentation skills Coordination with offshore member
Required Skills
- Advanced English communication
- 5+ years of full-stack development experience.
- Strong expertise in Angular 12+, Java, TypeScript, AWS, and REST APIs.
- Experience with CI/CD, Docker, DevOps, and cloud-native application development.
- Knowledge of secure web development, SSO, authentication, and authorization.
- Experience using AI-assisted development tools such as Copilot and Claude.
- Design and Development of UI using any UI frameworks/patterns.
- Experience in AWS is a must- configuring dev environments, deploying stack to different regions, debug and fix issues with hands-on experience within the cloud env.
- DevOps (Bamboo, Bitbucket, JIRA, Git)
- AWS stack: AWS Lambda, AWS S3, AWS CLI, AWS EC2, AWS ECS, AW Cloud Watch, AWS Cloud Formation, AWS Route 53, AWS Secrets Manager, Identity and Access Management
- Experience in creating custom components/modules.
- Experience in using code coverage and code quality tools
- Experience in Automated testing framework and tools and is familiar with the ideology behind Test-Driven Development
- Experience in using CI/CD tools -Bamboo/Bitbucket
We are offering:
- Full payroll scheme (100% under law)
- Benefits above law
Tata Consultancy Services is an equal opportunity employer, our commitment to diversity & inclusion drives our efforts to provide equal opportunity to all candidates who meet our required knowledge & competency needs, irrespective of any socio-economic background, race, color, national origin, religion, sex, gender identity/expression , age, marital status, disability, sexual orientation or any others. We encourage anyone interested to build a career in TCS to participate in our recruitment & selection process.