Full Stack Tech Lead
- Job Purpose
|
The Full Stack Tech Lead is responsible for driving end‑to‑end technical architecture, development, and optimization of both front-end and back-end systems across enterprise platforms. This role provides expert‑level hands‑on engineering leadership, ensures scalability, performance, and security, and enables the adoption of modern engineering methodologies including DevOps, cloud‑native patterns, and AI‑powered development workflows. The Full Stack Tech Lead collaborates closely with cross‑functional teams, mentors engineers, and ensures consistent delivery of high‑quality, aligned software solutions. |
- Key Accountabilities
|
Strategic Activities
Team Management
Any other additional responsibility could be assigned to the role holder from time to time as a standalone project or regular work. The same would be suitably represented in the Primary responsibilities and agreed between the incumbent, reporting officer and HR. |
- Skills Required for the role
|
Proficiency in project management software and tools. |
Communication and Leadership Skills. |
|
Knowledge of IT best practices and methodologies. |
Problem-Solving and Decision-Making Skills. |
|
Project and Time Management Skills. |
Skill in coaching and mentoring the Scrum team on Agile principles, Scrum framework. |
|
Adaptability and Continuous Learning Skills. |
Proficient in Node.js with TypeScript, with hands-on experience in MongoDB and PostgreSQL. Familiarity with Python is a plus. |
|
Strong working knowledge of Microsoft Azure cloud services. |
Demonstrated expertise in GitHub Copilot for AI-assisted code generation. |
|
Experience with Agentic AI systems and Large Language Models (LLMs). |
|
- Educational and Experience Requirements
|
Minimum Education Requirements |
Bachelor's degree in a relevant field, such as computer science, information technology, or project management. |
|
|
|
Minimum Requirement |
Desired |
|
Experience |
|
|