Senior Node.js Developer

Chicago, United States

Job description

Posted on: 
October 5, 2021
Who we are

At Getir, we make life convenient by delivering thousands of goods from milk to diapers to newspapers, in a matter of minutes, every day. The original pioneer of the 10-minute grocery delivery (we started in Istanbul way back in 2015), we now carry out over 200,000 orders a day.

Besides our all-encompassing assortment, what we ultimately provide is the most essential thing that every human being on this earth needs: time.

Today we're older, bigger, and in many countries outside of Turkey (the UK, Netherlands, Spain, Italy, Germany, France to name just a few).

We like to think of ourselves as a 70% technology, 20% retail, and 10% logistics company. It’s only by building excellent technology that we were able to make good on our promise of 10-minute delivery six years ago. We are growing fast and looking for talented, motivated professionals to add to our team. If our story excites you, and you have both the experience, and ambition to be a Senior Node.js Engineer and more, do apply below!


  • Helping lead the software development lifecycle from technical design, implementation, testing, deployment, and support.
  • Working with cross-functional teams effectively to enable business growth.
  • Proactively identifying engineering bottlenecks and initiating proposals to improve them.
  • Writing high-quality, well-tested code in alignment with industry-wide best practices.
  • Applying a product mindset to back-end systems.
  • Taking ownership of your work, being a mentor to younger talent, and delivering fantastic work.

Job requirements

  • You have 5+ years of experience delivering quality code in an agile set-up
  • Experience with Node.js (Hapi, Restify, Express, Mongoose, Socket.IO, Mocha)
  • Experience building and deploying Docker containers and orchestrating them using Kubernetes is preferable
  • Extensive experience with REST APIs and microservice architecture
  • Experience with MongoDB, NoSQL and other SQL databases
  • Expert knowledge of Redis and caching strategies
  • Experience with debugging, refactoring, and optimization of code
  • Strong knowledge of unit/integration testing
  • Demonstrable knowledge and experience with building technology that has scaled massively is preferable

With us you can expect to enjoy a role where you:

  • Are Fully Remote - Save time and money commuting and work from the comfort of your own home. Or the beach. We trust and love you.
  • Your Mental and physical health is valued- We have a company doctor onsite and encourage our team members to prioritize their health.
  • Able to Travel - You have the opportunity to travel to and from any Getir locations once our pandemic recedes
  • Don't go hungry - We offer employee discounts and lunch vouchers at all our serviceable locations
  • Have Friends. Lots of them - We are an international team of 2300 strong and there will not be a day where you don't interact with someone from across the globe
  • Will Build awesome tech - that helps serve 500 million orders in across 8 countries and counting
Apply Now