Международный сервис такси. Локация: Россия и Великобритания, планы - запуск во Франции.
Мы ищем Senior Ruby разработчика, который будет:
Примеры задач: доработка взаимодействия API и микросервисов - платежные транзакции и заморозка денег на счете; разработка сервиса поиска адресов (помимо типичных улицы-дома, можно добавлять наиболее популярные, например, определенный ресторан или бизнес-центр).
Разработка сервиса ведется с 2011 года. За это время серверная архитектура выросла из простого API на Heroku до 25 сервисов, которые крутятся на 30-ти серверах в AWS, и их количество постоянно растёт. Активно используются современные подходы серверной разработки: методологии DevOps (сейчас выкладка в прод полностью автоматизирована), контейнеры Docker, микросервисная архитектура и др. Нагрузки - 2-7 тыс запросов в минуту. Команда разработки - 30 человек.
Текущий стек технологий включает в себя: Ruby, Golang, Node.js, MongoDB, RabbitMQ, AWS, Docker, но можно экспериментировать и пробовать что-то новое, если это положительно повлияет на разработку.
Требования:
Плюсами будут практические знания в:
Условия работы: