Ruby On Rails Developer
Описание вакансии
igooods — это сервис, благодаря которому не нужно ходить по магазинам, кружить в поисках продуктов по списку, толкать тележку, скучать в очереди и отвечать на вопрос, нужен ли пакет. Всё это мы берём на себя — и доставляем продукты из всех ключевых гипермаркетов страны. У нас уже больше 1 000 сотрудников в 7 городах России, но мы хотим ещё больше, чтобы сделать igooods круче всех других проектов, вместе взятых.
Сейчас мы открываем новые продуктовые направления и расширяем нашу команду backend разработки. У нас есть большой объем задач для непосредственно backend'а, frontend'ом занимаются отдельные люди, так что не придется быть fullstack'ом.
Работа с нами - это:
• Свобода в принятии технических решений, отсутствие бюрократии;
• Условия для того, чтобы учиться новому и экспериментировать с подходами и технологиями;
• Возможность предлагать, дизайнить и доводить до продакшна идеи;
• Команда, которая ловит баланс между скоростью и качеством.
Наши задачи:
• Разработка новых фич быстро, но не в ущерб качеству;
• Переписывание старого кода, который был написан быстро в ущерб качеству;
• Проектирование архитектуры с расчетом на будущее;
• Адаптация существующих приложений к резко растущим нагрузкам и переходу на CD;
• Интеграция с внешними сервисами: от сервисов рассылки и геокодинга, до аналитики и торговых сетей;
• Создание внутреннего инструментария для облегчения жизни разработчикам, саппорту и бизнесу;
• Создание прототипов для проверки идей в бою.
Наш стэк:
• Основное приложение - Ruby on Rails, dry-rb, RSpec;
• БД - PostgreSQL, Redis;
• GitlabCI;
• Внутренний сервис для рассылки промокодов сотрудникам компании – Elixir;
• API Gateway для партнеров – Rust;
• Сервис для приема и складывания в Clickhouse данных внутренней продуктовой аналитики – Clojure.
Чего мы хотим:
• Опыт работы с Ruby и PostgreSQL;
• Умение остановить внутреннего перфекциониста вовремя.
Будет очень здорово, если вы:
• Знакомы с dry-rb, даже если не использовали в продакшне;
• Имеете даже небольшой опыт с такими языками программирования как Elixir, Rust, Clojure;
• Интересуетесь event-based архитектурой;
• Представляете зачем нужны Kafka, RabbitMQ и Clickhouse;
• Обладаете опытом построения частоменяющегося API для большого количества клиентских приложений (Android, iOS, JS Frontend).
Мы предлагаем:
• Работу в офисе, но с очень гибким графиком и возможностью иногда работать удаленно;
• Конкурентную заработную плату, которую мы регулярно поднимаем в зависимости от ваших успехов;
• Оценку успешности работы не по количеству потраченных часов, а по количеству проделанной работы;
• Регулярную обратную связь;
• Удобный новый офис у ст.м. Технологический институт;
• Обучение и участие в конференциях за счет компании.
Для быстрой связи:
Татьяна Бердникова
Tg: @Tatiana_S_Berdnikova
Mail: [email protected]