Senior Back-End Engineer (Node.js)

Full-time

Senior-level

Cairo - Egypt

Job Description

We are seeking a highly skilled and experienced Senior Backend Engineer with a strong background in Node.js development to join our team. The ideal candidate will have a solid understanding of backend technologies and architecture, along with a proven track record of delivering high-quality software solutions using Node.js. As a Senior Backend Engineer, you will play a crucial role in designing, developing, and maintaining scalable and reliable backend systems to support our growing platform.

If you are a passionate, forward-thinking backend engineer with expertise in Node.js and a desire to contribute to the success of innovative software solutions, we encourage you to apply. Join our team and take on the challenge of building cutting-edge backend systems that drive our platform’s growth and success.

Responsibilities

  • Designing and developing robust, scalable, and high-performance backend systems using Node.js and related technologies.
  • Collaborating with cross-functional teams to architect and implement backend solutions that meet business requirements and performance goals.
  • Ensuring the security, reliability, and efficiency of backend systems through rigorous testing, optimization, and proactive maintenance.
  • Mentoring and providing technical guidance to junior engineers, fostering a culture of learning and continuous improvement within the backend development team.
  • Participating in code reviews, architectural discussions, and providing valuable input into technical decision-making processes.

Requirements​/Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of hands-on experience in backend development, with a strong emphasis on Node.js and related frameworks/libraries.
  • In-depth knowledge of database technologies, such as MongoDB, PostgreSQL, or other relevant databases commonly used with Node.js applications.
  • Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud.
  • Proficiency in designing and implementing RESTful APIs and microservices architecture.
  • Strong problem-solving skills and a proactive mindset when it comes to learning and adopting new technologies and best practices in backend development.

Apply for this job