← К каталогу
WF

Wfolio

Fullstack Ruby on Rails разработчик Middle+/Senior

УдалённоSeniorСанкт-Петербург, Россия2 дн. назад
О ВАКАНСИИ

Описание вакансии

Мы — Wfolio , продуктовая IT-компания, которая с 2016 года развивает платформу для фотографов: конструктор сайтов, облачное хранилище, интернет-магазины и инструменты для работы с клиентами.

Wfolio пользуются сотни тысяч клиентов по всему миру. Мы храним миллиарды фотографий и петабайты данных.

Wfolio — аккредитованная российская IT-компания.

Сейчас ищем старшего разработчика , который сможет самостоятельно вести продуктовые задачи от постановки до релиза.

Чем предстоит заниматься

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

Наш стек:

  • Большой монолит на Ruby 4 и Ruby on Rails 8.1
  • Данные в PostgreSQL и Redis и Sidekiq
  • S3-совместимые хранилища
  • Тесты на RSpec
  • Gitlab для хостинга кода и CI
  • Slim, SCSS, Turbo и Stimulus; в старых частях продукта - CoffeeScript и jQuery

Кодовую базу мы развиваем постепенно и не переписываем работающие части без практической причины. Надо разбираться как в новых, так и в старых частях продукта. Несколько вспомогательных сервисов написаны на Elixir. Опыт с Elixir или Phoenix пригодится, но для этой роли не обязательны.

Мы ожидаем от Вас:

  • Несколько лет практической работы с Ruby on Rails.
  • Хорошее знание Ruby, Rails, Active Record и PostgreSQL, включая транзакции, индексы, планы запросов и блокировки.
  • Опыт работы с фоновыми задачами, очередями, внешними API и вебхуками.
  • Умение писать поддерживаемые тесты на RSpec.
  • Умение диагностировать проблемы в рабочей среде по коду, логам и метрикам.
  • Умение самостоятельно реализовать интерфейс на HTML, CSS и…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6