Fullstack/RoR developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
- О нас и что мы делаем:
Heally - компания, которая занимается созданием продуктов в сфере альтернативной медицины:
[Getheally.com](http://getheally.com/) - Платформа для онлайн-консультаций с докторами
[Heallybuy.com](http://heallybuy.com/) - Маркетплейс с медикаментами натурального происхождения для работы со стрессом, тревожностью, бессонницей и других заболеваний нервной системы.
Оба продукта связаны и направлены на то, чтобы пациенты получили квалифицированную онлайн помощь специалистов в любое время дня. Во время визита доктор назначает необходимые медикаменты и сразу же размещает заказ в маркетплейсе Heallybuy, где пациент указывает удобное время и адрес доставки.
Все документы зарегистрированных докторов проверяются, чтобы обезопасить пациентов от мошенников.
Компания уже более 5 лет развивает свои продукты, и в этом году успешно прошла очередной этап инвестиций Series A.
Компания находиться в silicon valley, команда customer support раскидана по всему миру, а команда разработки преимущественно в Украине и России.
Мы начали работать удаленно еще до возникновения этого мэйнстрима, команда дружная, сплоченная и открытая.
Кого ищем?
Senior Ruby on Rails разработчика, если ты 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 запросы
Бонусы:
- Небольшая команда
- Работа спринтами
- Приятный коллектив
- Избавляемся от легаси
- Настраиваем процессы и коммуникацию так чтобы было удобно всем
- Мы выдаем опционы