Middle Ruby Developer
Разработка новой функциональности на Ruby on Rails в соответствии с техническими требованиями. Поддержка и улучшение существующего кода, включая рефакторинг и оптимизацию. Исправление ошибок и технических проблем, включая анализ первопричин и влияния. Работа с базами данных: создание миграций, оптимизация запросов, настройка индексов. Реализация и поддержка фоновых задач (Sidekiq) и сервисной логики...
Обязанности
- Разработка новой функциональности на Ruby on Rails в соответствии с техническими требованиями;
- Поддержка и улучшение существующего кода, включая рефакторинг и оптимизацию;
- Исправление ошибок и технических проблем, включая анализ первопричин и влияния;
- Работа с базами данных: создание миграций, оптимизация запросов, настройка индексов;
- Реализация и поддержка фоновых задач (Sidekiq) и сервисной логики;
- Написание и поддержка тестов (RSpec) для обеспечения стабильности;
- Участие в code review и улучшение стандартов разработки команды;
- Работа с API и интеграциями, создание и поддержка внутренних/внешних сервисов;
- Подготовка и участие в релизах, работа с Git, CI/CD и Kubernetes;
- Взаимодействие с командой и аналитиками, уточнение требований и оценка задач.