Position: Senior Back end Developer
Company: Indigo - Tech Recruiters
Experience required: 5y
Category: Node.js
English level: upper
Published: 2020-10-01T00:00:00+03:00

**About the company:**
Getir (https://www.getir.com/) is the fastest mobile retailer in the world. Everyday items delivered in 10 minutes. Super-fast delivery is made possible not by rushing delivery but rather through technology that streamlines all ends of our service.

Getir has grown incredibly fast in Turkey, but we want to grow globally. London to Tokyo. Sao Paulo to New York. Global ambitions, supported by our Silicon Valley investors, can only be accomplished with exceptional technology.

**The team:** The technical team is currently 88 developers in 4 different cities. The team is divided into divisions such as Mobile, Stock, QA, Web, DevOps, Dashboard, Backend. All divisions report to CTO. There is already 1 developer from Ukraine and we’re hiring 5 more. You’ll have the potential to grow to Lead really fast.

Here’s what you fundamentally need to be a kickass Senior Backend Developer at Getir:

**Qualifications:**

- Strong general Linux experience
- 5+ years delivering production code for backend services in an Agile Team
- Extensive experience with REST APIs
- 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

**Additional Preferred Qualifications:**

- Experience with Node.js (Restify, Express, Mongoose, Socket.IO, Mocha)
- Experience with Elasticsearch
- Experience building and deploying Docker containers
- B.Sc. in Computer Science or a similar discipline

**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

**We offer:**

- Remote work with flexible working hours
- Ability to travel anytime to any of our offices (in London, Amsterdam, Ankara or Istanbul) with travel and accommodation covered
- Annual salary review
- No time tracking
- Paid vacations and sick leaves