IT Team Leader
Job Title: IT Team Leader
Location: Riyadh, Onsite
Experience: 6–10 Years
Job Summary
We are seeking an experienced IT Team Leader to manage daily technical execution, ensure delivery quality, and guide development teams in meeting project timelines. The ideal candidate will play a hands-on leadership role, working closely with backend, frontend, and mobile developers while ensuring adherence to architectural standards and best development practices. This role requires strong technical expertise along with the ability to coordinate across teams, resolve technical challenges, and maintain efficient development operations.
Role Nature
Operational technical leadership role with strong hands-on involvement.
Responsible for day-to-day technical execution and delivery management.
Assign and monitor development tasks across teams.
Ensure development standards, code quality, and architecture compliance.
Report progress and operational updates to the CTO and senior management.
Key Responsibilities
1. Daily Technical Execution
Assign development tasks to backend, frontend, and mobile developers.
Track daily progress and manage development priorities.
Ensure tasks are completed within defined timelines.
Remove blockers and coordinate with teams to maintain productivity.
2. Technical Leadership
Conduct regular code reviews to maintain high code quality standards.
Troubleshoot and resolve technical issues faced by the development team.
Ensure compliance with defined system architecture and development standards.
Provide technical guidance and mentorship to developers.
3. Technical Operations & Delivery
Monitor and maintain CI/CD pipelines to ensure smooth deployments.
Manage and maintain the Docker-based development and production environments.
Monitor application performance and system stability.
Prepare and present weekly progress and performance reports to management.
Required Technical Skills (Hands-on Experience)
Candidates must have strong hands-on experience with the following technologies:
Flutter (Mobile Development)
Node.js (Backend Development)
PostgreSQL (Database Management)
React.js (Frontend Development)
TypeScript
Redis (Caching and performance optimization)
CI/CD pipelines
Docker / Containerization
TanStack Query
Preferred Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Experience leading cross-functional development teams.
Strong understanding of microservices architecture and modern application development practices.
Experience with Agile or Scrum development methodologies.
Strong problem-solving and communication skills.
What We’re Looking For
A hands-on technical leader who can work close to the code while managing the team.
Strong ability to prioritize tasks and manage multiple development streams.
Someone who can ensure delivery quality, technical excellence, and operational efficiency.