Привет! Мы - SHEVEREV, аккредитованная IT-компания, занимающаяся разработкой веб-сервисов и мобильных приложений различной сложности.
Мы создаем цифровые продукты, которые меняют мир. От платформ онлайн-обучения до удобных сервисов для путешествий. Работаем с лидерами российского и зарубежного рынков, решая самые сложные задачи с помощью передовых технологий.
Блок "важно":
Данная вакансия предполагает проектную занятость с плавающим графиком (20-40 часов в неделю в свободное от основной работы время).
Чем предстоит заниматься:
- Написание и развитие бэкенд-сервисов продукта и работа с БД.
- Проведение рисерчей и обоснование архитектурных решений.
- Участие в проектировании архитектуры.
- Раскатка, настройка CI/CD, автоматизация.
- Написание вспомогательных утилит.
- Интеграция с сервисами (такими как S3, CDN и PaaS).
- Проведение код-ревью.
- Помощь менее опытным коллегам.
Что мы ожидаем от нашего кандидата:
-
Опыт коммерческой разработки на Ruby от 2+ лет.
-
Уверенное знание Ruby (ООП, модули, метапрограммирование, блоки/lambda/procs, исключения, рефлексия).
-
Опыт работы с Ruby on Rails (понимание MVC, ActiveRecord, миграции, роутинг, RSpec/Minitest).
-
Умение проектировать и оптимизировать SQL-запросы (PostgreSQL).
-
Опыт работы с Git (GitHub/GitLab/Bitbucket).
-
Понимание принципов SOLID, DRY, KISS.
-
Базовые знания Linux/Unix, работа в командной строке.
-
Опыт работы с фоновыми задачами (Sidekiq, Resque, Delayed Job).
-
Умение писать чистый, поддерживаемый код и тесты (RSpec, Minitest).
Желательно:
- Знание REST API.
Мы предлагаем:
-
Работа над интересными крупными проектами;
-
Крутая команда профессионалов, нацеленная на результат.