Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Product Engineer (Lead) — Cairo, Egypt (On-site)
- Shape the future of innovation. We’re looking for a dynamic, experienced Product Engineer to lead a talented team in Cairo, Egypt. In this role, you’ll drive technical vision and hands-on execution of cutting-edge products in a fast-paced, on-site environment—partnering closely with Product, Design, and Leadership.
- What You’ll Do
- Lead product development: Own the end-to-end product lifecycle—from discovery and ideation through build, launch, and iteration.
- Hands-on technical leadership: Set engineering standards and make key architecture decisions across frontend, backend, mobile, and infrastructure.
- Team leadership & mentorship: Manage and mentor a team of engineers, enabling high performance, strong collaboration, and consistent delivery.
- Cross-functional collaboration: Work closely with product managers, designers, and business stakeholders to translate product vision into reliable technical execution.
- Roadmap & delivery ownership: Define technical direction, break down work effectively, allocate resources, and ensure timelines are met.
- Engineering excellence: Improve quality and velocity through best practices like Agile rituals, code reviews, testing, CI/CD, and strong documentation.
- Scalability & reliability: Design systems that support high-volume traffic and large-scale deployments with observability and resilience in mind.
- Clear communication: Provide regular updates on progress, risks, and tradeoffs to internal teams and stakeholders.
- Technologies You’ll Use
- Frontend / Mobile: React, Next.js, React Native
- Backend: Node.js
- Data: PostgreSQL, Prisma
- APIs: REST, OpenAPI, GraphQL, tRPC
- Infra: Kubernetes, Docker
- Cloud: AWS, GCP, Azure
Job Requirements
Your Path to Success Starts Here!
- Experience: Proven experience managing product development teams, with at least 5-7 years of experience in product development or engineering roles.
- Technical Expertise: Deep understanding of modern web and mobile technologies (React, Next.js, Node.js, React Native, PostgreSQL, Prisma).
- Leadership Skills: Proven leadership experience in scaling products, leading teams, and building high-performance teams in Agile environments.
- Scalable Architectures: Hands-on experience with scalable architectures, knowledge of distributed systems, microservices, and containerization (Docker, Kubernetes).
- Communication and Collaboration: Excellent communication and collaboration skills to lead cross-functional teams and work closely with senior management.
- Problem-Solving: Strong problem-solving skills with the ability to make decisions under pressure and effectively navigate ambiguous situations.
- API Experience: Hands-on experience with REST, OpenAPI, GraphQL, and end-to-end type-safe APIs (tRPC).
- Cloud & CI/CD: Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines (GitHub Actions, Terraform).
- Mobile Development: Experience in mobile development (React Native, Expo) is a plus.
- What We’re Looking For
- Strong experience building and shipping modern product software (web/mobile/backend).
- Proven ability to lead engineers (directly or as a technical lead) and raise the bar on quality and delivery.
- Solid system design skills: scalability, performance, reliability, and security considerations.
- Comfort making architectural decisions and aligning stakeholders through clear tradeoffs.
- Experience with production deployments and modern DevOps practices (CI/CD, containers, Kubernetes).












