Full Job Description
Full Stack Developer Advanced
Key Responsibilities
Design and develop scalable RESTful APIs using Python and FastAPI
Build APIs optimized for high-volume and high-performance data operations
Use GitHub Copilot to scaffold endpoints, generate docstrings, and accelerate boilerplate code creation
Develop maintainable and well-structured TypeScript code
Follow Angular 19+ best practices and component architecture
Work with Angular features such as signals, dependency injection, and standalone components
Integrate AG Grid into the UI to display and interact with large datasets
Implement AG Grid features such as virtual scrolling, filtering, sorting, drill-down, and pivoting
Collaborate with cross-functional teams to deliver scalable full-stack solutions
Must-Have Skills
Strong hands-on experience with Python and FastAPI
Experience designing and developing RESTful APIs
Strong TypeScript development experience
Hands-on experience with Angular 19+ framework
Knowledge of Angular component architecture, signals, dependency injection, and standalone components
Experience working with large datasets in UI applications
Hands-on experience with AG Grid
Experience using GitHub Copilot or similar AI coding tools
Strong understanding of API performance, scalability, and maintainability
Good communication and problem-solving skills
Salary Range - CA$ 90,000 - CA$ 110,000 Per Year
TCS does not use artificial intelligence tools for candidate screening or evaluation. This post is for a current vacancy. The hiring process includes an initial screening, followed by a technical evaluation and managerial discussion.