Вакансия: RoR developer
Описание вакансии
RoR developer (Быстрая доставка)
Мы ищем RoR-инженера уровня Middle+/ Senior.
Чем предстоит заниматься:
- Разработка приложений на основе сервисной архитектуры;
- Формирование способа реализации, оценка и разработка на основе функциональных требований;
- Взаимодействие со всей продуктовой командой разработчиками, дизайнерами, QA и менеджерами продукта;
- Проектирование и создание API;
- Интеграция с другими системами;
- Написание unit тестов;
- Проведение рефакторинга и ревью кода;
- Решение инцидентов в рамках разрабатываемого продукта;
- Подготовка и ведение проектной документации;
- Участие в анализе высокоуровневых требований и декомпозиция задач.
Пожелания к опыту:
- Опыт backend-разработки на Ruby on Rails от 3 лет;
- Опыт работы с PostgreSQL;
- Хорошее понимание SQL;
- Знание паттернов проектирования, различных способов организации бизнес-логики, state machines, background jobs, кэширование, различных схем аутентификации;
- Опыт разработки RESTful/GraphQL API, понимание HTTP протокола;
- Опыт написания unit-тестов с использованием Rspec;
- Опыт использования Docker, git;
- Опыт оптимизации производительности;
- Опыт разработки архитектуры приложений.
Наш стек технологий: Ruby on Rails, PostgreSQL, Sequel, GraphQL, RSpec, Docker, git.