Getir is a technology company, a pioneer of the online ultra-fast grocery delivery service business, that has transformed the way in which millions of people across the world consume groceries. We believe in a world where getting everything you need, when you need it, sustainably, is the new normal.

Getir is growing incredibly fast in Europe, but we want to grow globally. From London to Tokyo, Sao Paulo to New York, our global ambitions can only be accomplished with exceptional technology.

If you've got the experience and the ambition to be a Senior Node.js Engineer Getir and a founding part of our technology hub in Bangalore, please write to us and apply.

Qualifications:

• Experience with Node.js (Hapi, Restify, Express, Mongoose, Socket.IO, Mocha)

• Experience with Elasticsearch

• Experience building and deploying Docker containers

• Strong general Linux experience

• 4+ years delivering production code for backend services in an Agile Team

• Extensive experience with REST APIs

• Experience with microservice architecture

• Experience with MongoDB

• Expert knowledge of Redis and caching strategies

• Working with Git version control system, including branching and merging strategies

• Strong knowledge of unit/integration testing, including the art of mocking and writing testable code

Responsibilities:

• Develop backend applications and improve the quality of our system architecture

• Refine, and tune integrations between applications

• Analyze and resolve technical and application problems

• Deploy new releases that work

• Bring new technology and ideas to the table

• Influence cross-team initiatives and mentor junior engineers

Desired Characteristics:

• Passionate about technology

• Eager to learn and stretch your boundaries

• Works well in a team and takes initiative

• Open to new approaches and new ideas

• Must be a DOer, a curious learner

Please see our Candidate Privacy Notice for detailed information on how we process your personal data.