Log in
All jobs
RC

Head of Technology

Recruiting Company
Cairo, Cairo Governorate, Egypt Posted Sep 10, 2026
Full-time

About this role

This role is responsible for solution architecture, code quality, engineering standards, and technical execution. This role is not focused on high-level strategy alone — it requires deep involvement in code, architecture decisions, and technical problem-solving on a daily basis.

Solution Architecture & System Design

  • Own and drive solution architecture across all projects and products

  • Design scalable, high-performance, and maintainable systems

  • Lead architecture decisions, including frameworks, integrations, and platforms

  • Conduct architecture reviews and enforce quality, scalability, and security standards

  • Define and enforce architectural patterns (Microservices, DDD, Event-Driven, CQRS)

  • Evaluate build vs. buy decisions with strong technical justification Hands-On Coding & Code Review

  • Actively participate in code reviews across all engineering teams

  • Ensure high standards in code quality, performance, and maintainability

  • Enforce best practices, design patterns, and coding standards

  • Contribute directly to critical and complex implementations when needed

  • Identify and resolve technical debt and code quality issues proactively

  • Mentor engineers through structured and constructive code reviews Engineering Standards & Best Practices

  • Define and enforce engineering standards across the organization, including:

  • Coding standards and style guides

  • API design and integration standards

  • Database design and performance optimization

  • Testing strategies (unit, integration, E2E)

  • Documentation practices

  • Establish quality gates for code, releases, and deployments

  • Drive adoption of automated code quality tools and best practices

  • Ensure consistency across Backend, Frontend, and Mobile teams CI/CD & DevOps Excellence

  • Own and enhance CI/CD pipelines across all projects

  • Ensure fully automated build, test, and deployment processes

  • Drive DevOps best practices, including:

  • Infrastructure as Code (IaC)

  • Automated testing within pipelines

  • Blue-green and canary deployments

  • Environment and configuration management

Requirements

  • 10+ years of experience in software engineering

  • Proven experience in a senior engineering leadership role (Head of Engineering, Tech Lead, or similar)

  • Strong hands-on experience with modern tech stacks:

  • Backend (.NET, APIs, Microservices)

  • Frontend (React or modern frameworks)

  • Mobile development

  • Deep understanding of system design, architecture patterns, and distributed systems

  • Strong experience in code reviews, engineering standards, and best practices

  • Experience building and scaling CI/CD pipelines and DevOps practices

  • Strong problem-solving and technical decision-making skills

  • Ability to mentor and lead high-performing engineering teams

Benefits

  • Social Insurance
  • Medical Insurance (AXA)
  • Annual Raise
  • Seasonal Bonus
  • Performance Bonus

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →