freehire launches on Product Hunt on 26 August.

Follow →

Ruby on Rails Developer (Middle / Middle+)

Summary

Backend engineer builds and maintains high-load Ruby on Rails services, REST APIs, and integrations with PostgreSQL/PostGIS for an e-commerce-focused IT integrator.

Digital Clouds — IT-интегратор из Новосибирска с 15-летней историей, 150 сотрудниками и более 300 успешно реализованными проектами. Мы специализируемся на разработке комплексных IT-решений для среднего и крупного бизнеса: e-commerce платформы, мобильные приложения, внедрение 1С и Битрикс24, комплексный интернет-маркетинг (SEO, контекстная реклама, SERM).

Мы ищем Ruby-разработчика уровня Middle / Middle+ в продуктовую команду для развития высоконагруженной backend-платформы с большим количеством интеграций, REST API и распределенной инфраструктурой.

Чем предстоит заниматься:
  • Разрабатывать и поддерживать backend-сервисы на Ruby on Rails
  • Развивать REST API для frontend-приложений и внешних партнеров
  • Проектировать и оптимизировать архитектуру сервисов
  • Работать с PostgreSQL и геоданными (PostGIS)
  • Работать с Интегрированными внешними системами, а также заниматься поддержкой интеграций
  • Участвовать в проектировании решений
  • Участвовать в code review и технических обсуждениях
  • Писать тесты и поддерживать качество кода
  • Анализировать логи, мониторинг и инциденты

Технологический стек:

Backend
  • Ruby 2.7+
  • Ruby on Rails 5.2+
  • REST API
  • Sidekiq / background jobs
База данных
  • PostgreSQL
  • PostGIS
Инфраструктура
  • Docker
  • Docker Swarm
  • Ubuntu Server LTS
  • Nginx
  • K2 Cloud
Для нас критически важно:
  • Коммерческий опыт Ruby on Rails разработки от 3 лет
  • Уверенное понимание REST API
  • Опыт работы с PostgreSQL
  • Опыт интеграции внешних сервисов/API
  • Понимание SQL и базовой оптимизации запросов
  • Опыт написания тестов (RSpec)
  • Понимание Docker/Linux basics
  • Опыт работы с Git/code review
  • Опыт работы с production backend systems
Что будет плюсом:
  • Опыт highload проектов
  • Опыт работы с платежными системами
  • Опыт оптимизации производительности
  • Опыт работы с PostGIS
  • Опыт работы с monitoring/logging systems
  • Опыт работы с Docker Swarm
  • Понимание observability/reliability practices
  • Опыт работы с enterprise integrations
  • Опыт работы с legacy modernization/refactoring
Мы ищем инженера, который умеет самостоятельно вести backend-задачи и понимает production environment, умеет работать с legacy-кодом, способен разбираться в сложных интеграциях, думает о reliability и maintainability, умеет аргументировать технические решения и не боится production-задач и debugging.

Мы предлагаем:
  • Современный офис и приятное, действительно комфортное рабочее место. Возможен гибридный формат работы
  • Высокий уровень заработной платы по итогам рассмотрения
  • Официальное трудоустройство. Мы аккредитованная ИТ компания с полным социальным пакетом, что обеспечит тебе стабильность и уверенность в завтрашнем дне.
  • Гибкий рабочий день. Мы предлагаем гибкое начало рабочего дня, чтобы команда могла эффективно планировать свое время и достигать поставленных целей.
  • Забота о здоровье. Мы заботимся о здоровье наших сотрудников и предлагаем ДМС и фитнес, чтобы каждый мог чувствовать себя в тонусе.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available