Middle/Senior Ruby Full-Stack разработчик
Softjourn ищет Middle или Senior Ruby Full-Stack инженера в свой внутренний кадровый резерв. Работа может быть part-time с перспективой full-time, на временных или постоянных проектах. Стек: Ruby on Rails, PostgreSQL/MySQL, Redis, Sidekiq, React, RSpec, Docker, AWS. Требуется 3+ года коммерческого опыта с Rails (5+ для Senior), уверенное знание SQL, опыт с фоновыми задачами и кэшированием, REST API, JavaScript/HTML/CSS, RSpec, а также английский B2+. Senior-инженеры будут принимать технические решения, руководить модернизацией и менторить Middle-разработчиков.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<h3>О проекте</h3><p>Мы ищем Middle или Senior Ruby Full-Stack Engineer для присоединения к внутреннему кадровому резерву Softjourn. Занятость может быть частичной с потенциалом роста до полной, для временных или постоянных назначений. Этот поиск не привязан к одному конкретному проекту. Инженер может присоединиться к любому из наших проектов на Ruby on Rails, которые обычно включают:</p><p>- финтех- и платёжные платформы, такие как автоматизация дебиторской задолженности и интеграции с платёжными шлюзами;</p><p>- платформы для продажи билетов и проведения мероприятий, охватывающие продажу билетов, поиск, сканирование, приложения контроля доступа и отчётность для организаторов;</p><p>- модернизация сложных legacy-продуктов на Rails, включая рефакторинг, работу над производительностью и миграцию.</p><p>Типичный стек: Ruby on Rails, PostgreSQL/MySQL, Redis, Sidekiq, React, RSpec, Docker, AWS и GitHub Actions. Кандидат будет работать в распределённых командах с PM, BA, QA, DevOps, Solution Architects и заинтересованными сторонами со стороны клиента.</p><h3>Требования:</h3><ul><li>3+ года коммерческого опыта с Ruby on Rails (5+ лет для Senior), включая Ruby 3.x и Rails 6/7+. Опыт работы как с legacy-, так и с современными кодовыми базами будет плюсом.</li><li>Уверенное знание PostgreSQL и/или MySQL, включая моделирование данных, миграции, индексирование и оптимизацию запросов.</li><li>Опыт работы с фоновыми задачами (например, Sidekiq) и кэшированием (Redis).</li><li>Опыт создания RESTful API и интеграции сторонних сервисов и API.</li><li>Хорошие навыки JavaScript, HTML и CSS. Опыт с React, Hotwire (Turbo/Stimulus) или серверными шаблонами (ERB/Slim/HAML).</li><li>Практический опыт с RSpec (плюс FactoryBot и Capybara) и привычка поддерживать осмысленное покрытие тестами.</li><li>Практическое использование инструментов разработки с поддержкой AI (GitHub Copilot, Claude Code, Cursor) или создание функций на основе AI через API.</li><li>Проактивность, ответственность и комфорт в условиях неопределённости. Кандидат умеет анализировать и оценивать требования и эффективно работать в распределённых международных командах.</li><li><strong>Уровень английского:</strong> B2+.<br> </li></ul><h3>Будет плюсом:</h3><ul><li>Прикладное знание OOP, SOLID, MVC и паттернов проектирования. Опыт работы с линтерами (RuboCop) и код-ревью — как проведение, так и участие в них.</li><li>Опыт в платежах или финтехе, например интеграция платёжных шлюзов (Stripe или аналогичные), мерчант-процессинг, а также опыт в домене Ticketing.</li><li>Среды, размещённые в AWS, и пайплайны CI/CD.</li><li><strong>Опыт проведения аудита кода:</strong> инструменты статического анализа, сканирование зависимостей на уязвимости и подготовка оценки технического долга и плана по его устранению.</li></ul><h3>Обязанности:</h3><ul><li><strong>Для Senior-инженеров:</strong> принимать решения по техническому дизайну, руководить модернизацией и рефакторингом, наставлять Mid-инженеров и участвовать в проектах аудита кода.</li><li><strong>Для Senior-инженеров:</strong> помогать определять, как AI-инструменты используются в проекте (рекомендации, правила ревью, где вывод AI допустим, а где нет), и помогать PM выявлять возможности для AI-функций для клиентов.</li><li>Разрабатывать новые функции и расширять существующий функционал в приложениях на Ruby on Rails — от бэкенд-логики до UI.</li><li><strong>Поддерживать и сопровождать продакшн-системы:</strong> исследовать и исправлять баги, выпускать исправления.</li><li>Рефакторить и оптимизировать код с точки зрения производительности, поддерживаемости и безопасности, находить узкие места.</li><li>Создавать и поддерживать интеграции со сторонними сервисами и API.</li><li>Писать и поддерживать автоматизированные тесты (юнит- и интеграционные) и поддерживать высокое качество кода через код-ревью.</li><li>Анализировать и уточнять требования, оценивать задачи совместно с PM, SA, BA и остальной командой.</li><li>Общаться с членами команды и заинтересованными сторонами со стороны клиента, участвовать в Agile-церемониях (ежедневные стендапы, планирование, демо).</li><li>Использовать AI-инструменты для ускорения поставки (функции, тесты, документация, онбординг в legacy-код), сохраняя стандарты качества кода и безопасности.</li><li>Следовать политике использования AI в проекте и сообщать о любых рисках, связанных с раскрытием данных или лицензированием.</li></ul> <p><strong>О нас:</strong></p><p>Softjourn — компания полного цикла в области консалтинга и разработки программного обеспечения с экспертными продуктовыми командами, имеющими опыт в Fintech, Media & Entertainment, с особым акцентом на Ticketing. Штаб-квартира расположена в Силиконовой долине, Калифорния, а R&D-офисы — в Украине, Польше и Бразилии. Softjourn — глобальная компания по разработке программного обеспечения с более чем 20-летним опытом.</p><p>Softjourn была отмечена как дружественный к ветеранам бизнес организацией Veteran Hub в Украине. Мы стремимся создавать поддерживающую среду для ветеранов и внедрять процессы, учитывающие их потребности. Мы высоко ценим уникальные навыки и перспективы, которые военные ветераны привносят в нашу компанию, и стремимся помогать их переходу к трудовой деятельности.</p><p>Softjourn Inc. — работодатель равных возможностей. Мы приветствуем разнообразие во всех его формах и стремимся поддерживать рабочее место без дискриминации, где к соискателям и сотрудникам относятся с достоинством и уважением. Наш процесс трудоустройства осуществляется без учёта расы, цвета кожи, религии, национальности или этнического происхождения, пола, беременности, сексуальной ориентации, гендерной идентичности или самовыражения, возраста, инвалидности, статуса защищённого ветерана, генетической информации или других характеристик, защищённых законодательством штата, федеральным и местным законодательством.</p> <div> <a href="https://jobs.dou.ua/companies/softjourn/vacancies/375669/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 8 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Ruby-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Softjourn
2 активные вакансии в компании
JavaScript Full Stack Engineer
~1 706 175 ₸ оценка по стеку
Компания Softjourn набирает JavaScript Full Stack инженеров в свой внутренний кадровый резерв для будущих проектов в сфере тикетинга и финтеха. Нужен сильный опыт с Node.js (Express/Nest) и React от 5 лет, глубокое знание TypeScript, PostgreSQL/MySQL, Redis, а также понимание микросервисов и облачных технологий. Работа удалённая, предстоит разрабатывать новые фичи и модернизировать легаси-код, участвовать в код-ревью и тесно взаимодействовать с международной командой на английском языке (Upper-Intermediate).
Похожие вакансии
6 вакансий
Ruby on Rails разработчик
~1 012 331 ₸ оценка по стеку
Ищем разработчика на Ruby on Rails для создания качественных программных систем и решения сложных технических задач. Нужен опыт в IT от года, работа с базами данных и английский для письменной коммуникации. Предлагают проекты для крупных клиентов, гибкий график, удалёнку и компенсацию расходов на спорт и медицину.
Ruby on Rails разработчик
~1 012 331 ₸ оценка
Ищем разработчика на Ruby on Rails для создания качественных программных решений и работы со сложными техническими задачами. Нужен опыт в IT от года, знание Ruby on Rails, баз данных и английского для письменной коммуникации. Предлагают гибкий график, удалёнку, компенсацию медицинских расходов, спортзала и курсов английского.
Ruby on Rails разработчик
~1 012 331 ₸ оценка
Ищем разработчика на Ruby on Rails для создания качественных программных систем и решения сложных технических задач. Нужен опыт в IT от года, работа с базами данных и достаточный английский для письменной коммуникации. Предлагают гибкий график, удалёнку, компенсацию медицины и спортзала, а также проекты для крупных клиентов вроде PayPal и adidas.
Ruby on Rails разработчик
~1 012 331 ₸ оценка по стеку
Ищем опытного разработчика, который умеет проектировать и создавать сложные программные системы с нуля, продумывать технические решения в масштабе проекта и внедрять лучшие практики разработки. Нужен опыт от 3 лет в IT, уверенное владение Ruby on Rails, работа с базами данных (SQL или NoSQL) и понимание *nix-систем. Предлагают проекты для крупных клиентов (PayPal, Wargaming, Xerox и др.), гибкий график, удалёнку, компенсацию медицины и спортзала, курсы английского и внутренние конференции.
Ruby on Rails разработчик
~1 012 331 ₸ оценка
Ищем опытного разработчика, который умеет проектировать и создавать сложные системы с нуля, продумывать технические решения на уровне всего проекта и внедрять лучшие практики разработки. Нужен опыт от 3 лет в IT, уверенное владение Ruby on Rails, работа с базами данных (SQL или NoSQL) и понимание *nix-систем. Предлагают проекты для крупных клиентов (PayPal, Wargaming, Xerox и др.), гибкий график, удалёнку, компенсацию медицинских расходов, курсы английского и другие бонусы.
Ruby on Rails разработчик
~1 012 331 ₸ оценка
Ищем опытного разработчика, который умеет проектировать и создавать сложные системы с нуля, продумывать технические решения на уровне всего проекта и внедрять лучшие практики разработки. Нужен опыт от 3 лет в IT, уверенное владение Ruby on Rails, работа с базами данных (SQL или NoSQL) и понимание *nix-систем. Предлагают проекты для крупных клиентов (PayPal, Wargaming, Xerox и др.), гибкий график, удалёнку, компенсацию медицинских расходов, курсы английского и другие бонусы.