Search by job, company or skills

Watan First Digital - Egypt

Software Technical Head

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a highly skilled Technical Head Software Development to lead our engineering teams and drive the technical vision of our fast-growing software company. The ideal candidate will have strong leadership capabilities, a solid software engineering background, and hands-on experience working in startup environments, with the ability to manage teams, deliver scalable solutions, and set clear technical strategies.

Key Responsibilities

  • Lead, manage, and mentor cross-functional development teams (Backend, Frontend, QA, DevOps).
  • Define and execute the technical strategy, architecture, and long-term roadmap.
  • Oversee the full software development lifecycle and ensure high-quality delivery.
  • Collaborate closely with Product, Business, and Operations teams to ensure alignment between tech and business goals.
  • Implement best practices in coding, architecture, CI/CD, performance optimization, and security.
  • Set technical KPIs and performance measures for the team.
  • Lead technical hiring, onboarding, and skill development within the tech teams.
  • Solve complex technical problems and provide direction on technical decisions.
  • Ensure scalability, stability, and performance of all software systems.
  • Manage timelines, resources, and project prioritization.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 46 years of experience as a Technical Head / Head of Engineering / Engineering Manager in software companies (preferably startups).
  • 7+ years total experience in software development.
  • Strong expertise in modern development technologies (e.g, .NET, React, Flutter, Next js Angular, Python or similar).
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
  • Proven track record of leading technical teams and delivering complex software products.
  • Strong architectural thinking, problem-solving skills, and decision-making abilities.
  • Experience working in agile environments (Scrum/Kanban).
  • Excellent communication and leadership skills.
  • Ability to thrive in a fast-paced startup environment.
  • Preferred: Having knowledge or hands-on experience with AI technologies, automation, or integrating AI tools into software solutions.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134978309