Вакансия: Разработчик Ruby On Rails (Middle/Senior)
GroupPrice.ru – маркетплейс товаров, складская логистика реализована по кросс-докинг модели (минимальные складские запасы).
О работе:
- доработка проекта, по большей части предстоит работать именно с внутренними бизнес-процессами
- проектирование архитектуры на разных уровнях приложения
- рефакторинг и оптимизация кода
- интеграция с внешними сервисам через их API, различными компаниями доставки, крупными поставщиками
- часто возникают задачи из разных предметных областей (но всё в рамках нашего магазина, он уже большой) логистика, маркетинг, анализ данных, интерфейсы, телефония и тд
- возможность попробовать разные технические решения, сразу же получать фидбэк от пользователей и бэкофиса
Технические детали:
- RoR 5.2
- dry-rb
- Slim, SCSS
- Webpacker, CoffeScript, jQuery, Stimulus, ES6
- Rspec
- PostgreSQL 10
- rubocop, eslint, slim-lint, stylelint, prettier, brakeman
Наши требования к Вам:
- уверенная работа в Linux
- опыт работы с Rails от 2 лет
- широкая специализация в web-технологиях
- открытый и доброжелательный характер
- инициативность, адекватно реагируете на критику, и сами конструктивно критикуете
Будет плюсом если Вы:
- получили высшее техническое образование
- имеете опыт работы с системой управления конфигурации сервера - Chef
- интересуетесь анализом данных (машинным обучением), мы используем R и Spark
- интересуетесь маркетингом, SEO, UI и т. п.
О компании.
Компании уже 5 лет. 1 000 000 посетителей в месяц. Мы работаем по кросс-докинг модели. В ней ИТ системе отведена очень важная роль, мы автоматизируем бизнес процессы, сокращаем ручной труд. Рынок высококонкурентный, но у нас есть свои фишки, мы постоянно улучшаем наш сайт, проводим A/B тесты, меняем дизайн, автоматизируем внутренние процессы. Активно двигаемся в сторону персонализации сайта (индивидуальная сортировка товаров в каталоге, персональные рекомендации товаров и тд).
Рабочий процесс
- В команде 4 разработчика
- Официальное трудоустройство по ТК РФ (зарплата белая)
- Гибкий график работы, но с 12 до 18 по мск нужно быть онлайн
- Офис в Твери. Но все кто в ИТ-отделе работают удаленно
- Для управления проектами используем Trello, все сотрудники видят кто чем занят
- Переписка и чаты в Telegram
- Разработка идет через Pull Requests, настроен CI
- Периодически делаем on-line доклады в Hangouts, на технические темы
- Есть годовой бюджет на покупку книг, курсов, билетов на конференции на весь ИТ-отдел. Неиспользованные средства в конце года сгорают
На текущий момент поднято 10 виртуальных серверов. Основные бизнес процессы реализованы в монолитном Rails приложении, но по возможности выносим функционал в отдельные сервисы (рассылка почты, сбор пользовательской статистики, расчет рекомендаций, логирование и тд).