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.