Войти

Senior Ruby on Rails (Part-time)

Компания Zeonit Company
Тип Удаленная работа
Оклад От 1500 USD в месяц
Описание вакансии

На проектной основе:

Мы ищем опытного Senior Ruby on Rails Developer для разработки критически важной интеграции с POS-системами (Meadow API) и последующего масштабирования до 5+ систем.


Стек
  • RoR 8.0.3, Ruby 3.2.2, PostgreSQL
🎯 Ваши Задачи
  1. Разработка и производительность: Создание механизма синхронизации (1k+ продуктов) с использованием Bulk Operations и оптимизацией производительности (без N+1).
  2. Устойчивость (Bulletproof): Реализация обработки ошибок API (Meadow), Exponential Backoff Retry, атомарное обновление инвентаря и поддержание целостности данных.
  3. Тестирование: Написание всесторонних тестов (RSpec) на все сценарии сбоев, включая API-таймауты и частичные отказы.
  4. Мониторинг: Внедрение логирования и отслеживания метрик синхронизации.
✅ Требования
  • 5+ лет опыта RoR, сильные навыки работы с PostgreSQL.
  • Экспертиза в API-интеграциях (обработка пагинации, rate limits).
  • Опыт с Job Processing (Solid Queue/Sidekiq).
  • Уверенные навыки тестирования (RSpec, Webmock).
Telegram @Zeon_Adis