Logo for MENA Alliances

Technical Team Lead

Role overview

Qualifications

  • Strong proficiency in system architecture, coding (Python) and familiarity with React/JavaScript, and software development best practices.
  • Experience with cloud platforms (AWS, Azure) and Agile methodologies.
  • Proven leadership experience guiding technical teams, mentoring members, and delivering high-quality projects.
  • Excellent client-facing and written communications skills with the ability to manage client relationships and translate technical concepts for non-technical stakeholders.

Responsibilities

  • Lead a dynamic technical team in developing and implementing solutions that align with the client's requirements and business objectives, ensuring technical feasibility and quality throughout the project lifecycle.
  • Act as the primary point of contact for the client, gathering, clarifying, and communicating technical requirements; translate complex needs into actionable tasks and manage stakeholder expectations.
  • Collaborate with clients and stakeholders to define a clear, high-level scope of work and identify technical features; break down the scope into deliverables with milestones and timelines; monitor scope creep.
  • Oversee the technical team's progress, provide mentorship, resolve blockers, and report progress, blockers, milestones, and risks to clients and internal stakeholders using project management tools.

About the company

MENA Alliances logo

MENA Alliances

MENA Alliances is a woman-owned business dedicated to connecting global companies with highly-skilled, vetted talent from the MENA (the Middle East and North Africa) region. We source top-notch candidates for you by tapping into our rich network of the MENA region’s best tech pros. Our vetted professionals are experienced and ready to go, and training is rarely required. Ex: Software engineers, programmers, designers, translators, and more at the click of a button. Spending your childhood and youth in a refugee camp and conflict zone could lead you to believe that there is no opportunity available to you in the world. No opportunity means no hope. We wanted to change that for ambitious, talented people who have the skills but are under-employed. Scale your business by building remote teams from MENA’s ambitious top professionals. MENA Alliances Mission: Our mission is to help women and young professionals in the MENA region access the self-determination that comes with in-demand skills and career opportunities. Everyone deserves to reach their full potential, find their passion, and achieve success - no matter where in the world they live. We believe in a world where location is no longer a barrier for diligent, talented people to reach for the success they envision for their future. Our clients range from large enterprises with mega data projects to startups wanting to hire experienced developers. Our core services include: Qualified Professionals On-Demand Translation & Localization Data Labelling & Annotation Our Impact on Numbers: More than 700 jobs offered have been implemented by more than 700 professionals (primarily women and youth). More than 3000 youth and graduates have been trained on skills and tools that enable them to work online and compete in the global market. Her company has reached Global markets such as the US, UK, Swaziland, Germany, Netherlands, and the Gulf region.

Company details

Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

About the Role: 


MENA Alliances is seeking a Technical Team Lead. You will play a pivotal role in driving technical excellence and delivering client-focused solutions. This role combines leadership, technical expertise, and client relationship management to oversee the development and implementation of innovative solutions. You'll lead a dynamic technical team, ensure the delivery of high-quality results, and act as the primary liaison between clients and internal teams.

Key Responsibilities:

Technical Leadership:

  • Lead a dynamic technical team in developing and implementing solutions that align with the client's requirements and business objectives.

  • Possess a deep understanding of system architecture, coding practices, and technical frameworks to guide the team in refining and delivering the technical scope.

  • Ensure technical feasibility, quality, and alignment with best practices throughout the project lifecycle, from planning to execution.

Client Communication and Requirement Management:

  • Act as the primary point of contact for the client, gathering, clarifying, and communicating technical requirements.

  • Translate complex client needs into clear, actionable tasks for the team, ensuring alignment and mutual understanding across all stakeholders.

  • Represent the technical team in client meetings, managing expectations, addressing queries, and ensuring client satisfaction.

Scope Definition and Control:

  • Collaborate with clients and stakeholders to define a clear, high-level scope of work and identify technical features.

  • Work closely with the team to break down the scope into actionable deliverables, ensuring clear milestones and timelines.

  • Monitor for scope creep, evaluate its impact, and communicate necessary adjustments to clients and stakeholders.

Team Coordination and Performance:

  • Oversee the technical team’s progress, ensuring timely delivery of high-quality solutions.

  • Foster clear, open, and consistent communication within the team, ensuring alignment on objectives, priorities, and deadlines.

  • Provide mentorship and guidance to team members, supporting their professional development and maintaining high team morale.

  • Resolve technical challenges, address blockers, and ensure the team has the resources and support needed to succeed.

Progress Reporting:

  • Regularly report progress, blockers, milestones, and risks to both the client and internal stakeholders.

  • Proactively identify potential risks and propose mitigation strategies to keep the project on track.

  • Use project management tools (e.g., Jira, Trello) to provide transparent progress updates.



Requirements

Key Skills and Qualifications:

Technical Expertise:

  • Strong proficiency in system architecture, coding (Python, and being able to understand React and JavaScript) and software development processes.

  • Experience with cloud platforms (e.g., AWS, Azure) and Agile methodologies is a plus.

  • Solid understanding of software development best practices, including code quality, testing, and deployment.

Leadership Skills:

  • Proven experience leading technical teams, driving collaboration, and ensuring timely, high-quality project delivery.

  • Ability to mentor and guide team members, supporting their growth and maintaining a positive team environment.

  • Strong decision-making and problem-solving skills, with the ability to make sound technical and project-related decisions.

Client Management:

  • Excellent client-facing skills with the ability to clearly articulate technical concepts to non-technical stakeholders.

  • Experience managing client relationships, setting expectations, and delivering customer satisfaction.

Communication:

  • Exceptional verbal and written communication skills, ensuring clear, effective communication between clients, stakeholders, and team members.

  • Ability to tailor communication style based on the audience, ensuring understanding across diverse groups.

Problem-Solving:

  • Adept at identifying, diagnosing, and addressing technical challenges and risks throughout the project lifecycle.

  • Strong analytical skills to evaluate issues and propose innovative solutions.

Project Management:

  • Deep understanding of scope definition, task prioritization, timeline management, and risk mitigation.

  • Experience with project management tools (e.g., Jira, Asana) and Agile processes for efficient project tracking and execution.



Benefits

  • Remote Work: Work from anywhere. 
  • Hourly-Based Role: Enjoy the flexibility to manage your schedule.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Tech Lead Related jobs

Other jobs at MENA Alliances

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.