ГК «Баланс-Платформа» и Открытый Финансовый Маркетплейс (ОФМ) специализируется на создании программного обеспечения для компаний финансового сектора.
Обязанности:
-
Разрабатывать высоконагруженные, надежные сервисы.
-
Решать сложные интеграционные задачи.
-
Поддерживать и развивать существующие продукты.
-
Покрывать тестами разрабатываемый код.
-
Взаимодействовать с коллегами из других команд.
- Декомпозировать и ставить задачи младшим разработчикам, оценивать сроки.
- Осуществлять код-ревью.
Требования:
- Имеете опыт работы с Ruby on Rails/PostgreSQL от 3-х лет.
- Имеете опыт реализации web-проектов со множеством интеграций.
- Любите и умеете работать в команде.
- Знакомы с некоторыми технологиями и подходами, указанными ниже.
Мы ждем, что Вы уверенно знаете:
- Ruby, Ruby on Rails, PostgreSQL, RabbitMQ, Git.
А также имеете навыки работы с:
Особенность проектов:
- Объёмная state machine, пронизывающая несколько стеков/команд. (Ruby, Python, Java)
- Front-часть на React, которой занимается команда фронт-разработки, рубисты сосредотачиваются на API и backend-части.
- Проекты строятся по микросервисной архитектуре.
- Значительный объем фоновых задач (обработка и распознавание документов, ожидание ответа от внешних сервисов)
- Использование OpenStack Swift для хранения файлов.
Технологический стэк компании:
- Языки программирования: Ruby, Python, Elixir, PHP.
- Ruby-экосистема: Ruby 3.3, Rails 7, dry-rb, sneakers, rspec, aasm, fog, sentry
- Базы данных: PostgreSQL, ClickHouse, Redis.
- Очередь: RabbitMQ.
- Мониторинг: Prometheus
- Собственные сервера в нескольких дата-центрах, работающих на OpenStack.
- Git и Linux.
Условия:
- Формат работы - договор ГПХ, проектная работа со сроком от 3 до 9 месяцев.
- Сложные и интересные задачи.
С радостью пообщаемся с вами!