Апартмент системс - российская аккредитованная IT-компания. Мы работаем с 2013 года, занимаемся реализацией программного продукта для автоматизации продаж. RealtyCalendar - это сервис, позволяющий владельцам квартир и агентствам управлять размещением на сайтах бронирования.
Наши партнеры: Avito, Expedia, Ostrovok, Суточно, ЯндексПутешествия, Твил и многие другие.
Подключено больше 125 000 объектов недвижимости, через систему совершается 16 000+ бронирований ежедневно, активная клиентская база состоит из 18 000+ предпринимателей в сфере посуточного бизнеса.
Чем предстоит заниматься:
• Поддержка, оптимизация и постепенный рефакторинг крупного монолитного приложения на Ruby on Rails 5+.
• Активное участие в разделении монолита на микросервисы: обсуждение концепций, определение границ сервисов и протоколов взаимодействия.
• Создание новых, высоконагруженных микросервисов на современных версиях Rails.
• Повышение производительности. Выявление и устранение узких мест (SQL-запросы, кеширование, архитектурные решения) для обеспечения стабильности системы под нагрузкой.
• Интеграции. Проектирование и поддержка API (как внутренних, так и для взаимодействия с внешними системами).
• Написание и поддержка тестов (RSpec, FactoryBot, Capybara).
• Проведение код-ревью, менторинг, обмен знаниями и лучшими практиками.
Что мы ждем от тебя:
• Коммерческий опыт разработки на Ruby on Rails от 5 лет.
• Опыт работы со сложным легаси-проектом и реальный опыт успешного разделения монолита на микросервисы.
• Мыслишь архитектурно: способен проектировать масштабируемые и отказоустойчивые системы с нуля, аргументировать выбор технологий и брать на себя ответственность за технические решения.
• Готовность не просто выполнять задачи, а искать точки роста, предлагать и драйвить улучшения.
• Открытость к дискуссиям, готовность помогать коллегам и конструктивно воспринимать обратную связь.
• Стек: Ruby 2.7+, Ruby on Rails 5+, PostgreSQL, Redis, Sidekiq, Kafka и/или RabbitMQ, Docker, CI/CD, ElasticSearch, RSpec, FactoryBot.
Будет значительным плюсом:
• Опыт с Kubernetes и AWS;
• Участие в опенсорс-проектах, выступления на конференциях или ведение технического блога.
Что мы предлагаем:
• Оформление по ТК РФ;
• Работа в аккредитованной IT-компании;
• График работы 5/2 ~ с 10:00 до 19:00 по МСК;
• Удаленный формат. Работай из любой точки мира. Мы фокусируемся на результате, а не на часах, проведенных онлайн. Важно быть доступным для команды в ключевые часы (с 10:00 до 16:00 по МСК).
• Команда с открытой культурой, адекватное руководство и хорошие отношения внутри коллектива;
• Реальный вызов и влияние! Твоя работа будет иметь непосредственное и видимое влияние на архитектуру и будущее ключевого продукта компании.
Affilyx (ООО Здоровье Онлайн)
Москва
до 350000 RUR