Technical Team Lead

🏒 MENA Alliances · all MENA Alliances jobs
πŸ“ United States
πŸ“… Posted 2026-07-19 Β· via Himalayas
🏷 Engineering-Management,Software-Development,Technical-Lead,Technical-Project-Management,Technology,Technical-Team-Lead,Technical-Team-Leader,Technical-Engineering-Lead,Technical-Lead-Engineer,Technical-Lead-Manager,Technical-Project-Lead
Apply on original site β†—

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 tail

← All remote jobs