Software Engineering Tech Lead
Cairo, Egypt - (Hybrid)
About Us: Igniting the Future of 3D Printing
We are the team behind WandDo, rapidly positioning ourselves as market leaders in the 3D printing industry across Egypt and soon in the wider region. Our vision is bold: to empower both home users and to establish the largest and most advanced 3D printing facility in the region.
We are a young, energetic startup driven by innovation and a commitment to high quality. We operate on a foundation of collaboration, responsibility, and a relentless pursuit of engineering excellence. Our work culture is friendly and dynamic, offering a truly hybrid work setup.
The Mission: Lead, Architect, Grow
With a great need to rapidly scale our platforms, we're looking for a Software Engineering Tech Lead to be the technical backbone of our young &evolving engineering team.
This is a hands-on leadership role. You'll own the architecture, set the engineering bar, and directly mentor a team of full-stack engineers—while still shipping code yourself. You'll be the bridge between product vision and technical execution, ensuring we build systems that can scale robustly and regionally.
Core Responsibilities
Technical Leadership & Architecture
Own the end-to-end architecture of our platform, making informed decisions across the full stack (Front-End, Back-End, Database, Infrastructure).
Lead system design sessions and define scalable, maintainable patterns the team can build on.
Drive our cloud infrastructure strategy on GCP, including deployment schemes, reliability, and cost efficiency.
Evaluate and introduce new technologies, frameworks, and tools where they meaningfully improve our capabilities.
Enforce engineering best practices: code reviews, testing standards, CI/CD pipelines, and documentation.
Team Management & Mentorship
Directly mentor and grow a team of Software Engineers (Levels I and II), supporting their technical development and career progression.
Conduct regular 1:1s, provide actionable feedback, and create a culture of continuous learning and accountability.
Collaborate with the founder/product team to scope, prioritize, and break down engineering work.
Foster a collaborative team culture aligned with our values: responsibility, quality, and innovation.
Hands-On Engineering
Remain actively engaged in architecting, reviewing, and shipping production code across the stack.
Set the example for code quality, pragmatism, and delivery speed.
Qualifications
Education: Bachelor's degree in Computer Engineering, Computer Science, or a related technical field.
Experience: 5+ years of professional software development experience, with at least 1–2 years in a technical lead, senior engineer, or similar leadership capacity.
Essential Requirements
Full-Stack Proficiency: Deep, hands-on experience across both Front-End and Back-End development.
System Design: Proven ability to architect scalable, maintainable systems—not just implement features.
Database Expertise: Strong command of relational databases, specifically PostgreSQL and SQL, including schema design and query optimization.
Core Languages: Professional fluency in Python, JavaScript, Node.js and/or PHP.
Frameworks: Production experience with modern back-end frameworks (e.g. NestJS, Express, Laravel, Flask ) and front-end libraries (e.g., React, Next.js).
APIs: Expert-level experience designing and consuming REST APIs; familiarity with API versioning, security, and performance.
Cloud & DevOps: Practical experience with GCP (or comparable cloud platforms), containerization (Docker/Compose), and deployment pipelines.
Version Control & Collaboration: Strong command of Git and experience establishing collaborative development workflows for a team.
Mentorship: Demonstrated experience coaching junior or mid-level engineers.
Major Pluses
Knowledge of GraphQL APIs.
Experience with caching strategies (e.g., Redis) and complex schema optimization.
Experience with Odoo development or ERP systems.
Familiarity with asynchronous processing and message queue technologies (e.g., RabbitMQ, Kafka, or GCP Pub/Sub).
Experience working in an early-stage startup environment where you've had to make pragmatic trade-offs under resource and time constraints.
What We Offer
High Ownership & Impact: You'll have genuine influence over how our platform is built and how our team grows—not just a title.
Continuous Learning Culture: Financial and time-off support for courses, certifications, and degree programs.
Hybrid Work Setup: Flexibility to work from our office in Heliopolis, Cairo and remotely.
Competitive Compensation: A robust salary and benefits package commensurate with the scope of this role.
Friendly & Dynamic Team: Join a young, passionate group building something real in the 3D printing space.
If you're a technically strong engineer who loves building great systems and building great teams, and you want to shape the engineering culture of a startup on the rise—we want to hear from you.
![[object Object]](https://umsousercontent.com/lib_WZziRvLMLckccFuO/hmpl6sqfvdumhcuw.png?w=130)