Location:Tunisia (on-site/hybrid flexibility)
Languages: Fluent in French and Arabic; proficient in English
Our client, a fast-growing technology company at the cutting edge of AI, machine learning, and advanced analytics. This is an opportunity to play a pivotal role in shaping innovative solutions while guiding talented engineers toward success.
Responsibilities
- Leadership : Lead a team of developers and engineers, providing guidance and mentorship to foster their professional growth.
- Project Management : Oversee the planning, execution, and delivery of technology projects, ensuring alignment with client requirements and company goals.
- Hands-On Development : Participate actively in coding and development tasks, setting the standard for code quality and best practices.
- Communication: Serve as a key point of contact for stakeholders, clearly communicating project status, risks, and opportunities.
- Innovation : Drive innovation by staying updated with the latest industry trends and incorporating new technologies and methodologies into our projects.
- Experience: 10+ years in software development and project leadership, with a proven track record in similar roles.
- Technical Expertise: Strong background in full-stack development, software architecture, or AI/data engineering. Proficiency in Java and/or Python, SQL, and cloud technologies is essential.
- Leadership: Collaborative leadership style with the ability to inspire, coach, and manage technical teams effectively.
- Communication: Excellent verbal and written communication skills, able to bridge technical and non-technical discussions seamlessly.
- Education: Degree in Computer Science, Engineering, or a related field (preferred).