Senior Ruby on Rails Developer

 (3+ years exp)
Published: 1 month ago
Avatar for Instamart

Instamart

We deliver the future of food to millions of customers

Job Location

Moscow

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

MySQL
Ruby
Git
PostgreSQL
Unix
Ruby on Rails

The Role

Instamart — сервис доставки товаров. С 2013 года мы экономим время пользователей и привозим товары из магазинов Metro, Вкусвилл, Лента и Карусель. Доставляем без наценок напрямую из гипермаркетов, поэтому успеваем привезти за 2 часа, а продукты всегда свежие.

Для пользователей у нас есть сайт, Android и iOS приложения. Также разрабатываем внутренние мобильные приложения для водителей и сборщиков (система управления заказами, логистическая система etc.)

Сейчас в IT команде 21 человек: 16 разработчиков (фронт и бэк), 3 QA и 2 дизайнера.

Основной стек: RoR+React.js+PostgreSQL.

У нас высокая инженерная культура: более 90% бэка покрыто тестами, обязательный code review. Мы подобрали сильную команду специалистов, которые работали в таких компаниях как: Bookmate, Citymapper, FunBox, Undev, VoltMobi, Wrike, Альфа Банк, Едадил, Киноход, Рамблер, Яндекс.

У нас нет бюрократии, зато есть масса интересных и сложных задач, MacBook Pro для работы и возможность учиться и развиваться.

Пример задач, которыми нужно будет заниматься:

- программировать API мобильного приложения, сервисов сборки и - доставки заказов (платформа Instamart);
- создавать бизнес логику оптимизации сборки и логистики;
- создавать систему сбора информации о товарах и их наличии на полках магазинов.

Наши требования:

- уверенные знания и опыт коммерческой разработки на RoR от 2х лет;
- понимание ООП и паттернов проектирования;
- уверенное понимание архитектуры веб-приложений и принципов работы веб-серверов;
- применение TDD/BDD при разработке и рефакторинге;
- опыт работы с Postgresql/MySql, Redis;
- уверенные знания Javascript, HTML, CSS/LESS/SASS;
- использование Unix, Git, понимание принципов CI/CD;
- технический английский;
- желание постоянно совершенствоваться и изучать новые технологии;
- готовность писать код на интервью.

Идеальный кандидат:

- имеет опыт работы с NoSQL базами данных и использования/- администрирования БД под высокими нагрузками;
- имеет опыт коммерческой разработки в проекте с React (flux/redux);
- имеет опыт профайлинга и мониторинга веб-приложений с помощью New Relic/Zabbix;
- имеет профильное образование.

Бонусы:

- оформление по ТК РФ;
- конкурентная заработная плата (по результатам собеседования);
- ДМС (после прохождения испытательного срока);
- MacBook Pro для работы;
- работа в офисе в центре Москвы;
- гибкий график.

More about Instamart

Founders

Dmitry Zhulin
Founder • 3 years • 10 years
Moscow
image
Peter Fedchenkov
Founder • 3 years
image
Andrey Zhulin
Board Member • 3 years • 11 years
image
Go to team image