Backend Ruby on Rails Developer (Middle)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Roonyx - международная компания по разработке программного обеспечения. В 2005 году мы начинали как SaaS-стартап по разработке аналитической платформы. Сегодня мы активно развиваемся в заказной разработке, работаем с крупными компаниями и крутыми стартапами из США и Европы. Создаем востребованные ИТ продукты в команде с сильными разработчиками. Каждый месяц на оценку приходит от 10-ти проектов, стартуют 2-3 проекта.
Сейчас нас около 40 увлеченных профессионалов: Backend, Frontend, QA, AI, PM, Mobile, Marketing, HR, Design.
Для усиления команды мы ищем Backend Ruby on Rails Developer (Middle).
Технологический стек: Ruby on Rails, Angular/React, Gitlab, Ansible, Docker
- регулярно обновляемся на новые версии Ruby, Rails.
- хостимся на AWS.
- задачи в Jira, Trello.
- код в GitLab, придерживаемся GitFlow.
- покрываем 100% кода тестами, автоматически тестируем и деплоим через GitLab CI/CD
- делаем ревью кода, стараемся постоянно рефакторить код
- документация в Google Docs.
- следим за качеством кода: линтеры, мониторинг приложений, тесты.
- активно используем Docker.
- общаемся в Discord, HangOut.
Что у нас есть:
- 6-7 одновременных проектов на Rails (API, монолиты): CRM, ERP, e-commerce системы в таких областях как медицина, страхование, аренда помещений, криптовалюта, социальная сфера.
- никаких вертикальных отношений начальник-подчиненный: все сотрудники компании вовлечены в процесс реализации идей!
- возможность влиять на продукты, предлагать, креативить и создавать классные приложения для наших заказчиков.
- мы очень ценим инициативу и таланты наших сотрудников, мы не просто пишем код, мы мы любим наше ремесло и каждый вносит свой вклад в классные продукты.
- Vova TV - еженедельный митинг всей компании с новостями от CEO и обсуждением насущных вопросов от членов компании.
- IT-завтраки - еженедельные доклады от любого желающего на темы технологий, разработки, менеджмента, продаж, маркетинга, путешествий.
- блог на Medium и возможность писать в него статьи на английском языке
- пересмотр ЗП 1-2 раза в год с фидбэком.
Задачи:
- переводить бизнес требования в реализацию на Ruby on Rails.
- покрывать свой код тестами на Rspec.
- участвовать в митингах с командой, обсуждать решение задач.
Что нам важно:
- опыт решения бизнес задач на Ruby on Rails.
- опыт работы с популярными гемами: Devise, Pundit, Sidekiq, Rspec, ActiveAdmin и др.
- понимание куда вынести и как организовать бизнес логику.
- не боятся задавать вопросы и любить изучать новые технологии.
- понимание зачем нужны тесты и как они помогают всей команде.
Будет плюсом:
- опыт настройки или поддержания сервера - опыт с front-end технологиями.
- опыт работы с AWS.
- опыт работы с Docker.
Если тебе нравится мыслить за рамками ТЗ, общаться со стейкхолдерами проекта напрямую и влиять на то, как будет выглядеть решение, направляй своё резюме.