Skip to main content

Lead Full-Stack Engineer (React, Node.js, TypeScript)

Technology
Retailzoom
Cairo, مصرمنذ 1 أشهرحتى ٢٨‏/٤‏/٢٠٢٦
دوام كاملفي الموقع

وصف الوظيفة

Lead Full-Stack Engineer

  • (React, Node.js, TypeScript)
  • 🛠️ Tech Stack
  • *Category: Technologies
  • *Frontend:
React, Next.js, TypeScript, TailwindCSS, shadcn/ui
  • *Backend:**
Node.js, Express.js, TypeScript
  • *Database:**

PostgreSQL (MongoDB experience is a plus)

  • *Testing:**

Jest, React Testing Library

  • *DevOps:**

Docker, CI/CD pipelines

  • *Code Quality:**

ESLint, Prettier, Husky

  • *💼 About the Role**

We’re looking for a

  • *Lead Full-Stack Engineer**

with deep hands-on experience in

  • *React**
,
  • *Node.js**
, and
  • *TypeScript**
.

You’ll lead a team of developers, define technical standards, and ensure best practices across the stack. This role is highly technical — focused on clean architecture, type-safe codebases, and maintainable systems.

You’ll collaborate closely with design, product, and DevOps to deliver performant and reliable web applications, built with

  • *TypeScript**
,
  • *React**
, and a modern UI stack powered by
  • *TailwindCSS**

and

  • *shadcn/ui**
.
  • *✅ Core Responsibilities
  • Lead and mentor full-stack engineers; set and uphold engineering standards
  • Architect and implement scalable APIs and modular front-end systems
  • Drive
  • *test-driven development (TDD)

and maintain high test coverage using

  • Jest
  • Perform code reviews and ensure code quality, consistency, and maintainability
  • Contribute to architectural planning and cross-functional technical discussions
  • Continuously improve CI/CD pipelines, developer tooling, and deployment reliability
  • 🧠 Requirements
  • 7+ years of experience in web application development
  • Strong expertise in
  • *React**
,
  • *Node.js**
, and
  • *TypeScript
  • Advanced knowledge of
  • *TailwindCSS

and

  • *shadcn/ui**

for scalable UI systems

  • Strong understanding of
  • *PostgreSQL**

and database schema design

  • Proficiency with
  • *Jest**

for both unit and integration tests

  • Solid understanding of
  • *Docker**

and CI/CD workflows

  • Excellent communication skills and ability to lead technical discussions
  • *🌟 Bonus Points
  • Experience with
  • *Next.js
(SSR, ISR, or hybrid rendering patterns)
  • Familiarity with
  • *monorepo**

or

  • *modular architecture**
(e.g., Turborepo)
  • Experience improving app
  • *performance**
,
  • *observability**
, or
  • DX tooling
  • Contributions to open-source projects or developer community involvement
  • 👥 What We Offer
  • Leadership role with autonomy and influence over architecture and stack decisions
  • Hybrid work setup
  • Modern engineering culture focused on clean code, testing, and developer experience
  • Opportunity to shape engineering practices and mentor team members
  • Support for exploring new patterns, frameworks, and technologies

Retail Zoom

  • RetailZoom is a data analytics company aiming at providing analytical insights and custom software solutions to medium and large businesses and organizations.
  • We offer a wide range of services including data science and automation, customer relationship management solutions, campaign management and targeting, predictive analytics, business intelligence solutions, retail sales and basket analytics.
  • Our insights team and analysts have proven experience in unlocking the full power of data and identify what really matters to our clients.

Why RetailZoom Egypt?

  • We are growing fast! You will have the opportunity to be part of our growth!
  • Collaborate with a team of experienced professionals in a creative, flexible and fast-paced working environment which fosters continuous learning
  • Join our extensive Training program
  • Work directly with market-leading players and gain valuable insights and best practices across industries
  • International work environment (offices in +10 countries)
  • Real potential to further grow and take added responsibility for clients or teams across the region.
Keywords
reactnodejstypescriptmicrosoft-typescriptnext-jstailwind-csspostgresqlmongodbjestreact-testing-librarydockereslintprettierzoom

¿Te interesa este puesto?