Skip to main content
U

Chief Technology Officer

UtoPia

Location

Qesm El Maadi, Cairo, Egypt

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job description

Role Overview:

We’re looking for a hands on Tech Lead to own the full-stack architecture, lead engineering execution, and drive technical excellence across products. This role is a blend of deep coding, technical decision-making, and people leadership. You’ll be the go-to person for scalable backend systems while keeping frontend quality on point.

Key Responsibilities:

  • Lead the design, development, and optimization of scalable full-stack applications.
  • Own backend architecture using NestJS \& Node.js, ensuring high performance and security.
  • Review code, enforce best practices, and raise the engineering bar across the team.
  • Drive technical decisions, system design, and architectural improvements.
  • Mentor and guide developers, supporting growth and technical ownership.
  • Break down complex requirements into executable technical tasks.
  • Collaborate with Product, UI/UX, and stakeholders to align tech with business goals.
  • Act as a technical escalation point and problem-solver.
  • Write clean, maintainable, and testable code (yes, you still code
  • Ensure API performance, database efficiency, and system reliability.
  • Lead CI/CD practices, deployment strategies, and release readiness.
  • Ensure high code quality, testing coverage, and documentation.
  • Strong experience with Node.js and NestJS
  • Solid understanding of RESTful APIs (GraphQL is a plus)
  • Experience with databases (PostgreSQL, MySQL, MongoDB)
  • Familiar with authentication \& authorization (JWT, OAuth)
  • Experience with microservices and scalable architectures is a plus
  • Good experience with React / Angular / Vue (React preferred)
  • Strong understanding of frontend architecture and state management
  • Ability to review frontend code and guide best practices
  • Experience with Docker, CI/CD pipelines
  • Cloud platforms (AWS / Azure / GCP) is a plus
  • Version control using Git
  • Proven experience leading or mentoring developers
  • Strong communication and stakeholder management skills:
  • Problem-solver mindset with a bias for action
  • Ability to balance speed, quality, and scalability

Qualifications:

  • \+8years of experience in full-stack development
  • \+ 3years in a technical leadership
  • Bachelor’s degree in Computer Science or equivalent experience

Why Join weUs:

  • High-impact role with real ownership
  • Modern tech stack \& engineering-first culture
  • Growth runway into Architect roles
  • Fast-paced, startup-energy environment

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs