Senior/Lead Node.js Backend Developer (Top Package)

I2M - Cairo

Applicants for
2 open positions
Experience Needed:
More than 4 years
Career Level:
Job Type:
Full Time
Confidential, Performance-based Bonus, Transportation Allowance, Medical Insurance, Accident Insurance
Education Level:
Bachelor's Degree at least
Arabic, English
2 open positions
About the Job

Our own game-changing ecommerce startup team is looking for a Senior Node.js Backend Development Engineer with Guru skillset and experience. Are you someone who cares and thinks as much about enabling a great end-to-end customer experiences as they do about technology?

You will work as part of a cross-functional mission team with top-notch developers, designers, analysts and product managers. If you are interested in contributing to the success of a web platform that has the potential to change lives then keep on reading!


  • Work in a cross-functional mission team with engineers, designers and analysts
  • Help to enable your mission team to iterate fast and learn about our customers by designing, launching and iterating on A/B experiments
  • Continuously improve our code base, systems and processes
  • Design and develop efficient solutions that can continue to scale
  • Mentor other team members and be involved with hiring
  • Implement high quality Software following appropriate modern design patterns
  • We use modern technology like Node.js, Vanilla ES6, Babel, Gulp, Webpack, Koa, AngularJS, Hadoop, Cassandra, MongoDB, Docker, Jenkins, Chef & Puppet...
Job Requirements
  • Minimum of 4+ years of software development experience
  • Expert knowledge of S/W algorithms and data structures
  • Highly proficient with JavaScript and modern web standards
  • Creating database schemes that represent and support business processes (SQL/noSQL)
  • Profound experience with Nodejs is a must.
  • Experience with other back-end technologies like PHP or Python is a plus
  • Experience with A/B testing, hypothesis building and best practices
  • Experience with the architecture and deployment of complex websites
  • Agile mentality, nimble approach and learner mindset
  • Ability to turn ideas into fast, reliable and maintainable code
  • Positive, proactive team player who is passionate about their craft
  • Customer-centric prioritization and data-driven decision making
  • Excellent written and verbal communication skills in English

Nice to have:

  • Prior experience working in the ecommerce space
  • Prior experience in agile environments
About this Company

Idea in Motion - I2M, is a multinational consultancy and service provider, focused on providing our customers in the EMEA region with expert know-how in software, hardware, embedded technologies, IoT and cloud solutions, Fintech and banking software industries, as well as digital transformations.

See all Careers and Jobs at I2M