Team Lead full stack (Node.js,React

Team Lead full stack (Node.js,React
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egypt


Role Overview:


We’re looking for a hands-on Tech Lead to own the full-stack architecture, 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 React

• 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

• 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


Qualifications:


• +8years of experience in full-stack development

• + 3years in a technical leadership

• Bachelor’s degree in Computer Science or equivalent experience

  • 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


Benefits:


• High-impact role with real ownership

• Modern tech stack & engineering-first culture

• Fast-paced, startup-energy environment (no red tape)

للتقديم الان