InstaShop: Software Engineer

Software Engineer – Back End

InstaShop, headquartered in Dubai, is the leading online marketplace for supermarkets, pharmacies, pet shops & other businesses in the Middle East. With a young & motivated team & an office resembling the ones of startups in San Francisco, InstaShop is the right company for individuals passionate about adding value within a fast-growing technology company.

As a Backend Engineer you will be responsible for creating and maintaining our online platforms, from the webpage to the back-office dashboard. Your role will be highly crucial since the smooth operation of the company’s processes depends on the quality of your code. You will work on a diverse set of projects and use different technologies within an environment that fosters knowledge sharing and growth.

A casual day includes

  • Develop, maintain and extend our order management software and other inhouse and customer facing apps
  • Develop source code that is highly structured, reusable and is accompanied by clear comments describing the key functionalities
  • Be eager and available to collaborate with the rest of the developers to support the full product development process in a cost and time efficient manner
  • Be readily available to discuss functionalities and code details with the Company and possibly other Service Providers
  • Safeguard the project documentations with the utmost caution against any information breach
  • Showcase individual progress and constantly raise the bar
  • Respect and meet the agreed timelines and milestones
  • Use the InstaShop services as per the company policies in order order to provide feedback on how to improve the service

What you will need

  • Minimum 2+ years experience in backend development with node.js
  • In depth knowledge of non-relational, NoSQL databases and more specifically MongoDB
  • Enthusiastic towards new technologies, writing clean and scalable code following best practices and paying attention to detail
  • Experience with Amazon AWS, elastic search as well as other platforms like Docker, Vagrant will be considered as a plus
  • Some experience in front end development (ideally Angular) will be considered as a plus
  • Experience in TeamCity, Jenkins, Apache Druid, Apache Kafka, etc will be appreciated

InstaShop Perks

  • Competitive compensation package
  • Company provided equipment
  • Private Health Insurance Plan (family members included)
  • Flexible & hybrid working
  • Annual training budget
  • Part of a super talented team thriving for innovation
  • Extra days of annual & summer leave upon discretion of the management
  • Unlimited healthy snacking