⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

RubyDeveloper (middle)

Агентство / HR ресурс  Портал профессионального развития ЛИЦА ( сайт не указан )
Аккаунт зарегистрирован с email *@gmail.com
Россия
Миддл
Информационные технологии • Разработка • Backend • Ruby • Ruby on Rails • Redis • WEB
8 июня 2022
Релокация • Удаленная работа
Опыт работы от 1 года до 3х лет
125 000 ₽
Описание вакансии

Вакансия открыта в компании Localrent (ранее Myrentacar), агрегаторе локальных прокатных компаний. Компания была основана в 2011 году и работает в 14 странах мира. В некоторых из них является крупнейшим игроком на рынке туристической аренды автомобилей. Годовой оборот компании более 11 млн. евро, ежегодно обслуживаются 50 тыс. клиентов. Численность команды – 20 человек. Все сотрудники работают только удаленно и проживают в 5 разных странах.

Компания имеет два продукта, с единым бэкендом, с которым предстоит работать (в планах переход на многосервисную архитектуру):

– система бронирования машин для туристов – доступна на Localrent.com, 3 миллиона визитов в год. В Черногории и Грузии сайт является №1 по количеству заказов аренды авто в стране.

– система управления парком автомобилей для локальных прокатных компаний – это SaaS ERP-система учёта машин, клиентов, заказов, агентов и т.д. Продукт распространяется бесплатно. Более 400 прокатов в 13 странах ежедневно пользуются этим продуктом.

Основная задача RubyDeveloper (middle) – разрабатывать новое API приложения и предлагать новые элементы к текущей архитектуре.

Обязанности:

Поддержание работоспособности существующих сервисов, участие в разработке архитектуры, в том числе создание новых элементов.

Написание кода на Ruby — модульного, читаемого и тестируемого.

Проведение рефакторинга и ревью кода, улучшение текущие кодовой базы.

Анализ задач бизнеса, создание бизнес-логики оптимизации сборки и логистики, поиск гибких решений. В составе продуктовой команды участие в полном цикле разработки новых фич для конечных пользователей, в том числе когда новая фича – это боль, с которой сейчас сталкиваются пользователи, и нужно найти оптимальный вариант её решения в рамках существующей архитектуры.

Помощь остальным членам команды становиться лучше через анализ своей работы и работы коллег.

Требования:

Опыт разработки и последующей поддержки приложений на Ruby on Rails от 2-х лет.

Знание Ruby вне Rails, любовь к простому коду. Важно понимать пользовательский взгляд на продукт.

Уверенное понимание архитектуры веб-приложений и принципов работы веб-серверов.

Опыт написания тестов, применение TDD/BDD при разработке и рефакторинге.

Опыт работы с PostgreSQL, Redis.

Использование Unix, Git, понимание принципов CI/CD, опыт администрирования Linux, развертывания и использования Docker.

Опыт настройки облачного или standalone решения для CI/CD (Gitlab и другие).

Навык чтения документации внешних поставщиков на английском языке.

Опыт код-ревью и рефакторинга.

Опыт использование поисковых движков для параметризированного поиска.

Самостоятельность в принятии решения, здравый смысл, способность оценивать и выдерживать сроки разработки, соблюдая баланс между скоростью разработки и перфекционизмом (важно понимать, когда привнесение новой библиотеки или нового подхода даст реальную пользу, а когда потребует только лишних усилий).

Отслеживание новых технологий.

Знание, понимание принципов и опыт применения DDD или желание развиваться в эту сторону.

Английский (Intermediate и выше) – как плюс, иногда нужно общаться с разработчиками поставщиков на английском языке.

Условия:

Легаси немного – структура недавно обновлена, новые идеи приветствуются.

Полная занятость (примерно с 9 до 18 по Москве, график гибкий, важна производительность, а не количество отработанных часов), удалённая работа. Возможна помощь с релокацией в Черногорию (при желании).

Оплачиваемый отпуск 3 недели в году, 1 раз в год совместный командный отдых на море.

Оформление по договору с эстонской компанией (выплаты возможно в различной валюте, в том числе криптовалюте).

Зарплата – от 2500 евро по результатам собеседования.


Специализация
Информационные технологииРазработкаBackendRubyRuby on RailsRedis
Отрасль и сфера применения
WEB
Уровень должности
Миддл