Nodejs Backend Developer With Technical Leadership Skills

Job Description

IT LAND is hiring a Skilled Node.js Backend Developer with strong technical leadership skills to join our team in Alexandria’s Kafr Abdou location, responsible for the development and maintenance of new & existing systems aimed at a vast number of users in multiple countries.

This role is ideal for a mid-to-senior-level engineer who thrives in backend development but also demonstrates the ability to guide teammates, make architectural decisions, and contribute to the overall technical direction of the team.

You will be responsible for building and maintaining backend systems that serve thousands of users across multiple countries. Working closely with frontend and mobile teams, you’ll help architect scalable solutions, write clean and efficient code, and contribute to the growth and excellence of our development process.

Key Responsibilities:

  • Design, develop, and maintain scalable backend systems using Node.js and NestJS.
  • Take technical ownership of backend modules, ensuring code quality, performance, and security
  • Guide team members through code reviews, mentorship, and architectural discussions
  • Collaborate with frontend, mobile, and DevOps teams to deliver well-integrated features
  • Build and optimize databases using MySQL and PostgreSQL.
  • Design and implement microservices architectures that are reliable and maintainable
  • Troubleshoot system issues and identify performance improvements.
  • Stay current with backend trends, tools, and technologies.

Qualifications:

  • Minimum 3 years of professional backend development experience with Node.js.
  • At least 1 year of experience in a technical leadership capacity, formal or informal.
  • Proficient in NodeJS, NestJS, MySQL, PostgreSQL, and backend architecture best practices.
  • Strong grasp of microservices, system design, and scalable architecture patterns.
  • Bachelor’s degree in Computer Science, Engineering, or ITI 9-month program (or equivalent).
  • Experience with debugging, profiling, and optimizing backend systems.
  • Familiar with agile development and the full software development lifecycle.

Interpersonal Skills:

  • Natural leadership mindset with the ability to mentor and support others.
  • Strong communication and collaboration skills.
  • Excellent problem-solving abilities and attention to detail.
  • Self-driven with good time management; can deliver without constant oversight.
  • Professionalism, loyalty, and a high sense of responsibility and ownership.
  • Openness to feedback and a mindset for continuous improvement.
  • Positive attitude, especially in challenging or high-pressure situations.

Why Join Us?

At IT LAND, we empower our developers to take real ownership of their work. You’ll contribute to impactful systems that reach thousands of users, while growing your leadership and technical skills in a collaborative environment.

Related Job :

Node.js Backend Developers

Builds and maintains server-side applications using Node.js. They handle data storage, APIs, and ensure smooth communication between the server and front-end, optimizing performance and scalability.

Social Media Accounts Manager & Media Buyer

Manages and grows social media profiles, creates engaging content, and oversees ad campaigns. They handle media buying, optimizing ad spend to reach target audiences and drive conversions across platforms like Facebook, Instagram, and LinkedIn.

Android Native Developers

Develops mobile applications for Android devices using Java or Kotlin. They ensure apps are optimized for performance, user-friendly, and integrated with Android-specific features like GPS, camera, and sensors..

Icon

Elevating Customer Experience.