IT Team Leader

Riyadh, Riyadh, Saudi Arabia
Full Time
Senior Manager/Supervisor
Arabic Speakers Only 

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.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*