КандидатыОпубликовать вакансию
Войти

Heally

22.09.2021

О компании:
Heally - компания, которая занимается созданием продуктов в сфере альтернативной медицины:
Getheally.com - Платформа для онлайн-консультаций с докторами
Heallybuy.com - Маркетплейс с медикаментами натурального происхождения для работы со стрессом, тревожностью, бессонницей и другими заболеваниями нервной системы.

Зарплатная вилка:
4000-6000 USD (+опционы)

Тип работы:
Полный рабочий день

Тип занятости:
Офис/удаленка

Описание вакансии:
Ищем Senior RoR dev.
Если ты full-stack и пишешь на ReactJS -  это 100% match.

Наш стек:
• Rails 5.x;
• PostgreSQL 11.x;
• Redis;
• Docker;
• Kubernetes;
• dry-rb;
• ReactJS + (местами redux);
• RSpec;
• GitLab CI/CD;
• AWS;
• ReactNative.

- Мы придерживаемся правил тестирования и пишем тесты на спеках, у нас настроен CI/CD и каждая ветка проходит тестирование;
- Redis мы юзаем для "очередей", т.е не в классическом виде очередей, а для алгоритма матчинга. Мы его кстати будем перепиливать, и твоя помощь будет не лишней;
- У нас около 2000 тестов и мы продолжаем их пополнять;
- У нас монореп и реакт лежит рядом с бэкендом, там же у нас и конфиги по DevOps и вся наша инфрастуктура описана yaml файлами;
- У нас есть стэйдж кластер, на котором мы сдаем фичи в тест. Можно как отдельной веткой или веткой копией мастера. Делаем релизные ветки и тестим их перед релизом;
- Часть старого функционала переписываем по Domain Driven Design, получается интересно! Фронт у нас ходит в бэк по ресту, пишем json-api, не везде это идеально, но мы стараемся исправлять.

Требования по позиции:
Чего мы ждем от тебя:
• Опыт работы с Ruby on Rails, нужен человек хорошо понимающий внутренности рельсов;
• Прогать фичи обдуманно;
• Писать тесты;
• Делать ревью других бэкендеров (и фронта - если умеешь);
• Умение остановить внутреннего перфекциониста вовремя;
• Должный уровень самоорганизации без необходимости микроменеджмента;
• Опыт самостоятельного доведения проектов до конца;
• Умение решать бизнес задачи и общаться с бизнесом;
• Умение составлять сложные SQL запросы.

Условия работы:
• Небольшая команда;
• Работа спринтами;
• Приятный коллектив;
• Избавляемся от легаси;
• Настраиваем процессы и коммуникацию так чтобы было удобно всем;
• Мы выдаем опционы;
• ДМС;
• Компенсация стоимости курсов английского языка;
• Мы стараемся работать по Scrum. Планируем задачи на неделю, выделяем цель недели и работаем над задачами, декомпозируем задачи там, где это возможно, и кладем их на релиз в неделю если успеваем, если нет - задача идет в следующий релиз. Иногда какие-то гипотезы для проверки выкатываем по мере их готовности.

Обсудить позицию Ruby engineer в чате

© 2024 Jooby.dev

Ваш аккаунт
ВойтиРегистрация