Перейти к содержимому

Full-Stack разработчик (Ruby/Elixir/React)

Разработка и поддержка платформы для похоронных бюро: работа с legacy-стеком Ruby/Rails/Angular и современным Elixir/React/GraphQL. Нужен опыт коммерческой разработки на Ruby on Rails и Elixir, знание React, GraphQL, WebSockets, AWS и архитектурных паттернов (DDD, Event Sourcing). Предлагают удалённую работу, дружную команду и участие в миграции на event-driven архитектуру.

middle удалённо ~1 770 372 ₸
Вакансия опубликована 25 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 10 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет; город и грейд вакансии не учтены.

оценка p25–p75
992 310 – 3 324 086 ₸
медиана: 1 770 372 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Ruby Калькулятор зарплат
описание

Что предстоит делать

<h3>О клиенте</h3><p>Наш клиент — британский поставщик программного обеспечения, который предоставляет комплексные системы административного и операционного управления для распорядителей похоронных бюро и профессионалов отрасли. Платформа, включая её программное обеспечение нового поколения (NexGen) и выделенную экосистему поддержки, помогает командам похоронных служб оптимизировать подключение клиентов, управлять индивидуальными рабочими процессами, автоматизировать создание документов и шаблонов, а также поддерживать бесперебойную повседневную деятельность.</p><h3>Детали проекта</h3><p>Проект включает масштабирование и развитие технической архитектуры платформы Funeral Manager. Мы активно поддерживаем двухстековую конфигурацию, одновременно реализуя стратегию поэтапной миграции:</p><ul><li><strong>Legacy-стек: </strong>Среда на Ruby, Ruby on Rails и Angular, поддерживающая ключевые функции, операционные конфигурации и активные пользовательские рабочие процессы.</li><li><strong>Стек нового поколения: </strong>Современная конфигурация на Elixir, React, GraphQL и WebSockets, спроектированная с использованием Functional Domain-Driven Design (DDD), Hexagonal Architecture и Event Sourcing.</li><li><strong>Стратегия миграции: </strong>Использование паттерна Strangler Fig для поэтапной миграции функциональности из монолитной архитектуры Ruby/Rails в событийно-ориентированную систему на Elixir без нарушения работы клиентов.</li><li>Основная инфраструктура полностью размещена на AWS (EBS, ECS, Fargate, Aurora), а CircleCI обеспечивает работу CI/CD-пайплайна.</li></ul><h3>Ваша команда</h3><p>Наша команда небольшая, но мощная, и каждый новый сотрудник вносит реальный вклад.</p><p>Руководство: CEO и CTO определяют видение компании и техническую стратегию.</p><p>Продукт и разработка: наш Junior Ruby Full-Stack Developer активно создаёт и развивает нашу платформу.</p><p>Поддержка клиентов: команда из 3 человек, посвящённая тому, чтобы наши пользователи были довольны.</p><h3>Что вас ждёт</h3><ul><li>Процесс собеседования, который уважает людей и их время</li><li>Профессиональное и открытое IT-сообщество</li><li>Внутренние митапы и ресурсы для обмена знаниями</li><li>Время для восстановления и отдыха</li><li>Яркие онлайн- и офлайн-мероприятия</li><li>Возможность стать частью нашего внутреннего волонтёрского сообщества</li></ul><h3>Обязанности</h3><p>Обязанности</p><ul><li>Поддержка и обслуживание: помогать Junior Ruby Full-stack разработчику и команде поддержки клиентов, решая технические проблемы, устраняя баги и улучшая производительность приложения.</li><li>Поддержка legacy-системы: поддерживать и разрабатывать новые функции в legacy-приложении на Ruby / Rails / Angular.</li><li>Разработка на современном стеке: проектировать, создавать и поставлять масштабируемые новые функции в архитектуре Elixir / React.</li><li>Архитектура и миграция: применять принципы паттерна Strangler для безопасной миграции существующих возможностей из Rails в событийно-ориентированную экосистему на Elixir.</li><li>Проектирование систем: реализовывать функциональные domain-driven дизайны, actor-based агрегаты, обработчики событий, process managers и модели stateful-персистентности.</li><li>API и интеграция с фронтендом: разрабатывать GraphQL-эндпоинты, WebSocket-стримы и адаптивные компоненты фронтенда на React с поддержкой TanStack и Storybook.</li></ul><h3>Навыки</h3><p><strong>Требования к кандидату</strong> </p><p><strong>Обязательные:</strong></p><ul><li><strong>Ruby и Ruby on Rails:</strong> Подтверждённый коммерческий опыт поддержки и расширения бэкенд-систем на Rails.</li><li><strong>Elixir:</strong> Продемонстрированный практический опыт создания систем на Elixir в production-средах.</li><li><strong>Разработка на React:</strong> Сильный опыт фронтенд-разработки с React и современными фронтенд-библиотеками.</li><li><strong>Архитектурные паттерны:</strong> основательное понимание Functional Domain-Driven Design (DDD), Hexagonal Architecture (Ports &amp; Adapters) и Event-Driven Architecture.</li><li><strong>Event Sourcing и Actor Models:</strong> Практический опыт с Event Sourcing, stateful-персистентностью, actor-based агрегатами, обработчиками событий и process managers.</li><li><strong>Миграция систем:</strong> Практический опыт или основательное концептуальное понимание паттерна Strangler для миграции legacy-кода.</li><li><strong>API и данные в реальном времени:</strong> Уверенное владение GraphQL и WebSockets.</li><li><strong>Базы данных и кэш:</strong> Опыт работы с реляционными базами данных (PostgreSQL) и инструментами кэширования (Redis).</li><li><strong>AWS и инфраструктура:</strong> Практические знания сервисов AWS, в частности EBS, ECS, Fargate и Aurora, а также CircleCI для автоматизированного CI/CD.</li><li><strong>Сильный плюс / желательно:</strong></li><li><strong>Angular:</strong> Опыт или знакомство с legacy-кодовыми базами на Angular.</li><li><strong>Тестирование UI/UX и изоляция компонентов:</strong> Опыт работы с TanStack и Storybook.</li><li><strong>Опыт в домене:</strong> Опыт создания SaaS или мультитенантных систем управления бизнесом.</li></ul> <div> <a href="https://jobs.dou.ua/companies/brightgrove/vacancies/375407/#reply-btn-id">Откликнуться на вакансию</a> </div>

Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как Ruby-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Похожие вакансии

6 вакансий
B
Blackbird Lab
1 нед. назад

Software Engineer (Ruby on Rails)

~1 770 372 ₸ оценка по всем рынкам

Разработчик присоединится к команде Content Platform и будет развивать FAdmin — ключевую систему обработки флаеров, а также связанные сервисы. Нужен опыт 2–5 лет в бэкенд- или фулстек-разработке, уверенное владение Ruby on Rails, SQL и CI/CD, а также ежедневная работа с AI-агентами вроде Claude Code. Предлагают удалённую работу, гибкий график, конкурентную зарплату, страховку и поддержку профессионального роста.

Ruby on Rails SQL CI/CD +10
middle удал. dou
Ecom.tech
E
Ecom.tech
2 нед. назад

Ruby Developer

Актуальность уточняется

~1 770 372 ₸ оценка по всем рынкам

Разработка платформы жизненного цикла заказов и платежной платформы на Ruby on Rails и Golang. Нужен опыт коммерческой разработки от 3 лет, уверенное знание Ruby/Rails и Golang от 1 года, работа с PostgreSQL/MySQL, Kubernetes, Grafana, Kibana, Redis и Kafka. Предстоит развивать продукт, поддерживать текущее решение и участвовать в проектировании архитектуры; оформление — срочный трудовой договор на декретную ставку.

Ruby Ruby on Rails Golang +7
middle удал. hh
Itransition
I
Itransition
3 нед. назад

Ruby on Rails разработчик

~1 770 372 ₸ оценка по всем рынкам

Ищем разработчика на Ruby on Rails для создания качественных программных систем и решения сложных технических задач. Нужен опыт в IT от года, работа с базами данных и достаточный английский для письменной коммуникации. Предлагают гибкий график, удалёнку, компенсацию медицины и спортзала, а также проекты для крупных клиентов вроде PayPal и adidas.

Ruby on Rails SQL NoSQL +10
middle удал. hh
Itransition
I
Itransition
3 нед. назад

Ruby on Rails разработчик

~1 770 372 ₸ оценка по всем рынкам

Ищем разработчика на Ruby on Rails для создания качественных программных решений и работы со сложными техническими задачами. Нужен опыт в IT от года, знание Ruby on Rails, баз данных и английского для письменной коммуникации. Предлагают гибкий график, удалёнку, компенсацию медицинских расходов, спортзала и курсов английского.

Ruby on Rails SQL NoSQL +10
middle удал. hh
Itransition
I
Itransition
3 нед. назад

Ruby on Rails разработчик

Ищем разработчика на Ruby on Rails для создания качественных программных систем и решения сложных технических задач. Нужен опыт в IT от года, работа с базами данных и английский для письменной коммуникации. Предлагают проекты для крупных клиентов, гибкий график, удалёнку и компенсацию расходов на спорт и медицину.

Ruby on Rails SQL NoSQL +10
middle удал. hh
Itransition
I
Itransition
3 нед. назад

Ruby on Rails разработчик

~1 770 372 ₸ оценка по всем рынкам

Ищем опытного разработчика, который умеет проектировать и создавать сложные системы с нуля, продумывать технические решения на уровне всего проекта и внедрять лучшие практики разработки. Нужен опыт от 3 лет в IT, уверенное владение Ruby on Rails, работа с базами данных (SQL или NoSQL) и понимание *nix-систем. Предлагают проекты для крупных клиентов (PayPal, Wargaming, Xerox и др.), гибкий график, удалёнку, компенсацию медицинских расходов, курсы английского и другие бонусы.

Ruby on Rails SQL NoSQL +11
middle удал. hh