Уверенное знания принципов работы систем контроля версий (Git), git merge/rebase, gitflow;
Базовые(в случае middle/senior нужны продвинутые) знания Ruby и Ruby on Rails;
Базовые знания nix систем, хотя бы на уровне установки и базовой настройки приложений (nginx/postgres/rabbitmq/etc);
Умение работать с БД как с использованием ORM, так и с “чистым” SQL.
Умение самостоятельно развернуть свой проект на сервере (ansible/Docker);
Широкий кругозор в области web-разработки;
Знание принципов Unit-тестирования и умение писать тесты с использованием Rspec;
Опыт интеграции со сторонним API (REST/SOAP);
Готовность заниматься fullstack-разработкой будет большим плюсом;
Умение писать bash-скрипты;
Опыт работы в команде, использовавшей методологию Agile.
Мы разрабатываем Web-приложения используя гибкие методологии и стремимся к лучшим практикам – декомпозируем задачи аналитиками(JIRA), ревьюим сеньорами (код у нас на GitLab), деплоим по CI(GitLab + Docker).
Оформление по ТК РФ;
Внутренние профессиональные сообщества и обучение;
ДМС (включая стоматологию и стационар), оплата мобильной связи, корпоративные скидки на фитнес и уроки английского языка;
Перспективы профессионального и карьерного роста.