Техническая команда Randewoo.ru
Основной задачей нашей команды является поддержка и развитие существующих e-commerce проектов организации. Под капотом у нас PostgreSQL, Rails 5, Redis / RabbitMQ. Мы любим vue.js, для сборки фронта используем sprockets, Деплоим в kubernetes. Код держим в gitlab. Тесты запускаем в gitlab-ci.
Высокий аптайм приложения для нас важен, поэтому большое внимание уделяется качеству кода, покрытию тестами, а также мониторингу работы (Bugsnag & NewRelic). Все магазины используют REST-API для связи с общим торговым бэкендом (C# / .NET ).
Как и в любом другом зрелом проекте, у нас бывают как сложные и технически интересные задачи (хитрые фильтры данных, рейтинги, сложная логика и т.д.), так и скучные рутинные (прикручивание аналитики, немного фронтенда, мониторинг кода коллег и так далее). Мы будем рады видеть вас в команде, если вы не боитесь сложных задач, ответственности и стремитесь к постоянному улучшению.
Мы ищем специалистов!
Местонахождение офиса - Москва.Возможно удаленное сотрудничество
Backend – разработчик (стек Rails)
Решительно необходимо:
- Опыт работы с Ruby от двух лет
- Опытный пользователь *nix систем
- Знакомство с PostgreSQL. Предпочтителен реальный опыт работы с ним в продакшене. Предстоит писать интересные запросы и оптимизировать уже существующие
- Обязателен git, работаем по gitflow
- Плюсом будут NoSQL, ElasticSearch, Redis, знание других языков. Отлично, если вы умеете фронтенд
- Хорошо, если у вас есть активный профиль на GitHub
- Быть законопослушным перфекционистом, не оставлять за собой костылей и некрасивого кода
Что мы предлагаем:
- Достойное материальное вознаграждение (по результатам собеседования).
- Оформление по ТК РФ
- Обучение и сертификация за счет компании
- Работу в офисе с гибким графиком
- Кучу интересных задач
Тестовые вопросы
- У вас есть несколько таблиц в базе данных - товары, заказы, содержимое заказов, комментарии и отзывы к товарам, пользователи, и т.п.
Необходимо добавить в каталог товаров сортировку по популярности. На основании имеющихся у вас данных, как бы вы реализовали такую сортировку?
- Опишите, какие критерии можно использовать, как их агрегировать и хранить?
- Как бы вы решили проблему с появлением в базе новых товаров, по которым еще нет никакой статистики?
Важно
Если вас заинтересовала вакансия, в отклике напишите вкратце о себе и своих проектах
- Как долго работаете, с какими технологиями работали
- Какие задачи решали, опишите свой опыт работы. Не лишним будет пример самой сложной решенной вами задачи
- В какое время вам удобно работать (по Москве)
- Ваши зарплатные ожидания
Ваши отклики можно отправить на почту hr@randewoo.ru
Сведения о СОУТ на рабочих местах