Ruby on Rails developer
Требования
Условия
Компания
Описание вакансии
Условия работы
Нам нужен разработчик для работы над образовательным проектом на рынке США. Команда полностью удаленная, основная коммуникация через slack, видео созвоны через google meet/zoom только по реальной необходимости.
Специфика проекта:
- Монолитная архитектура, бизнес логика на сервисных обьектах в ruby on rails.
- Асинхронное выполнение запросов через воркеры в sidekiq. Интеграции с внешними REST API (CRM, google classrooms, canvas, schoology)
- Классы на javascript (coffeescript/jquery) для поддержки клиентского функционала.
Требования к кандидату:
- Уверенное знание стека RoR и хорошей организации кода
- Ответственно подходить к коммуникации и соблюдать договоренности, предупреждать если что-то идет не так.
- Навыки оптимизации и поиска проблемных мест в приложении
- Ориентироваться в SQL / Postgresql с точки зрения написания и оптимизации запросов.
Желательно, если вы имеете:
- Опыт работы с сервисами и воркерами (сервер очередей sidekiq)
- Опыт работы с decorators (draper) и policies (pindit)
- Умение оптимизации sql на уровне запросов и серверной репликации postgres.
- Навык написания спеков на новый функционал, поддержание существующих в актуальном состоянии.
- Опыт в шаблонизации на slim, html5, полноценные навыки верстки не требуются (есть верстальщик), но уверенное владение html/css необходимо для эффективной работы.
Бонусы
Возможные поощрения обговариваются индивидуально с кандидатом после испытательного периода
Дополнительные инструкции
В откликах присылайте небольшой рассказ о себе с вашим реальным опытом: с какими интересными задачами сталкивались, какие проблемы вам удалось решить.
Также пожалуйста приложите ваше резюме.
