Senior/Lead Node.js Backend Developer (Top Package)
I2M -
Cairo, EgyptPosted 4 years ago6Applicants for2 open positions
- 6Viewed
- 3In Consideration
- 3Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Our own game-changing ecommerce business unit 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!
Responsibilities:
- 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