Sr Backend Developer

Moscow, Russian Federation · Engineering expand job description ↓

Description

Wheely — это сервис для вызова личных водителей на автомобилях премиум класса. Мы привыкли быть лучшими, поэтому наша команда разрабатывает золотые стандарты рынка в обслужвании, строит математические модели, анализирует данные и оказывает круглосуточную поддержку пользователей.

Мы верим, что мобильные сервисы смогут полностью избавить людей от необходимости иметь собственный автомобиль для комфортной жизни, а также сделают большие города свободнее от пробок. Мы доказали свою успешность в России, в 2018 году перезапустили Лондон, показав взрывной рост, на очереди Париж.

С 2011 года серверная архитектура выросла из простого API на Heroku до 25 сервисов, которые крутятся на 30-ти серверах в AWS, и их количество постоянно растёт. Мы активно используем современные подходы серверной разработки: методологии DevOps, контейнеры Docker, микросервисную архитектуру и другие.

Текущий стек технологий включает в себя: Ruby, Golang, Node.js, MongoDB, RabbitMQ, AWS, Docker, но мы готовы экспериментировать и пробовать что-то новое, если оно того стоит.


Вам предстоит:

  • Разрабатывать новые и поддерживать существующие сервисы на языке Ruby и Golang;
  • Разрабатывать API для Мобильных (iOS / Android) и Web приложений;
  • Писать тесты, проводить code-review;
  • Предлагать и реализовывать решения для построения гибкой и отказоустойчивой системы;
  • Оптимизировать работу сервисов, сетевые запросы, запросы к БД, при необходимости внедрять системы мониторинга;
  • Управлять инфраструктурой серверов. Развивать инфраструктуру;
  • Влиять на бизнес-решения компании.

Ключевые навыки:

  • Опыт работы с Ruby минимум от 3-х лет;
  • Опыт работы с Golang или другими статически типизированными языками (Java, C#, C/C++);
  • Знание SQL/PostgreSQL и NoSQL/MongoDB, принципов работы с ними и их особенностей;
  • Опыт проектирование и разработки RESTful API с нуля;
  • Опыт разработки распределенных приложений;
  • Опыт работы с системами очередей (RabbitMQ, ActiveMQ, Kafka и т.п.).

Будет плюсом:

  • Знание языков из списка: Node.js, Scala, Python;
  • Опыт работы с highload и high availability;
  • Опыт построения микросервисной архитектурой;
  • Опыт работы с Docker, Swarm, Kubernetes;
  • Опыт работы с Ansible, Terraform, Chef.

В свою очередь мы предлагаем:

  • Оформление по ТК РФ, высокая, полностью белая заработная плата;
  • Пакет акций компании;
  • Поездки на Wheely с первого рабочего дня;
  • Техника Apple для всех;
  • Возможность изучать английский язык, посещать конференции, заказывать профильную литературу;
  • ДМС со стоматологией и страховка при поездке за границу;
  • Компенсация обедов с первого дня работы, завтраки, кофе, снеки, фрукты и приятная атмосфера;
  • Офис в 5 минутах от м. Дмитровская.
Personal information
Your Profile