Staff Software Engineer (Ruby on Rails)

Роботодавець · Diligent

Розробник програмного забезпеченняРозробник застосунківВеб- і мультимедіа-розробникПовна

Будапешт

На посаді Staff Ruby on Rails Engineer у Diligent ви будете визначати технічний напрямок для безпечних, масштабованих та високопродуктивних SaaS-додатків і сервісів, які забезпечують роботу нашої платформи управління. Ця вакансія ідеально підійде вам, якщо ви любите розв'язувати найскладніші технічні завдання, формувати архітектуру для кількох команд і впливати на те, як організація створює програмне забезпечення.

Завдання

  • Керуйте розробкою, впровадженням та вдосконаленням безпечних і масштабованих додатків і сервісів на Ruby on Rails, формуючи архітектурні рішення для різних команд та кодових баз.
  • Визначайте технічний напрямок для масштабних проєктів та ініціатив платформи — від проєктування рішень і прототипування до реалізації та підтримки у продакшні.
  • Розробляйте та вдосконалюйте вебдодатки й сервіси з акцентом на масштабованість, зручність обслуговування, надійність та довгострокову життєздатність платформи.
  • Виявляйте системні труднощі в роботі сервісів і пропонуйте прагматичні архітектурні покращення, зокрема декомпозицію монолітів.
  • Тісно співпрацюйте з командами продукту, тестування (QA), безпеки та іншими керівниками розробки задля формування технічних дорожніх карт, забезпечення відповідності вимогам та випуску робочого програмного забезпечення у продакшн.
  • Запроваджуйте та забезпечуйте відповідальне використання штучного інтелекту в робочих процесах розробки.
  • Підтримуйте високу якість коду за допомогою ретельних код-рев'ю, автоматизованого тестування, документації та постійного вдосконалення практик розробки в командах.
  • Наставляйте розробників усіх рівнів, активно діліться знаннями та допомагайте підвищувати стандарти технічного виконання, дисципліни доставки й архітектурного мислення.
  • Постійно оцінюйте та випробовуйте нові інструменти й технології, оптимізуючи масштабованість, надійність, продуктивність, економічну ефективність та продуктивність розробників.

Вимоги

  • Від 8 років професійного досвіду розробки ПЗ у комерційному середовищі, зокрема глибокий практичний досвід створення та масштабування вебдодатків і сервісів.
  • Експертне розуміння Ruby on Rails та успішний досвід масштабного впровадження бекенд-додатків чи full-stack додатків рівня production.
  • Великий досвід розробки API та вебзастосунків, зокрема проєктування RESTful-сервісів, а також доведена здатність проєктувати й перевіряти масштабовані, високопродуктивні системні архітектури, API та моделі даних.
  • Підтверджений досвід проєктування безпечного програмного забезпечення в середовищах із використанням DevOps, інфраструктури як коду (IaC) та практик автоматизованої доставки.
  • Глибоке розуміння мікросервісів або сервісно-орієнтованих архітектур і компромісів у розподілених системах, а також досвід прийняття таких рішень у межах команд.
  • Практичне розуміння можливостей моделей штучного інтелекту, промпт-інжинірингу та відповідального/безпечного використання ШІ, здатність консультувати щодо стратегії ШІ та впроваджувати моніторинг або управління в робочі процеси розробки.
  • Міцний досвід роботи з системами контролю версій (Git та GitHub), а також із масштабними спільними робочими процесами та розгалуженням.
  • Чудові комунікативні навички, підтверджена здатність впливати на технічний напрямок, керувати міжфункціональними ініціативами та пояснювати технічні концепції й концепції, пов'язані з ШІ, як технічним, так і нетехнічним зацікавленим сторонам.
  • Доведена здатність наставляти інженерів, встановлювати стандарти розробки та розбивати масштабні неоднозначні ініціативи на виконувані завдання для команд.
  • Міцні знання SQL та моделювання даних, здатність аналізувати продуктивність додатків, проєктування рівня збереження даних та планування потужностей у великих масштабах.

Опубліковано 27 жовт. 2026 р. · Оновлено 7 днів тому · 1 перегляд