Всi вакансії

Ruby/Rails Developer

Ми шукаємо досвідченого Middle Ruby/Rails Developer для розробки з нуля та підтримки наявних веб-застосунків на Ruby/Ruby on Rails. Ми приділяємо велику увагу кращим практикам програмування та якості коду. Якщо наші цінності збігаються, будемо раді бачити тебе в нашій команді!

Обов'язки

  • Розробка та подальша підтримка веб-застосунків, створених на Ruby та Ruby on Rails
  • Проєктування, розробка і тестування застосунків на основі функціональних та unit-тестів відповідно до стандартів компанії та кращих світових практик
  • Організація процесу Code Review та надання якісного фідбеку стосовно коду, створеного іншими розробниками
  • Виявлення code smells, проведення рефакторингу з використанням шаблонів програмування та загальноприйнятих стандартів
  • Розробка й підтримка архітектури високонавантажених систем
  • Налагодження процесу розгортання та деплою застосунків
  • Підготовка API-документації
  • Використання Git та GitHub із дотриманням стандартів Gitflow
  • Визначення термінів виконання завдань на етапі продажу та під час розробки проєкту, подальше дотримання встановлених термінів, своєчасна координація з менеджером при необхідності їх зміни

Вимоги

  • 2+ роки досвіду роботи у розробці комерційних веб-застосунків
  • Досвід роботи з Ruby, Ruby on Rails, RSpec
  • Досвід роботи з реляційними та нереляційними базами даних: PostgresQL, MongoDB, Redis, InfluxDB, тощо та досвід оптимізації реляційних баз даних та SQL-запитів
  • Знання RESTful API, Git
  • Досвід розгортання інфраструктури для веб-застосунків
  • Досвід у створенні Client-Server API
  • Досвід роботи з cloud-платформами: AWS, Google Cloud
  • Досвід роботи з Docker
  • Знання патернів та сучасних підходів проєктування архітектури веб-застосунку
  • Досвід налаштування Continuous Integration/Continuous Delivery
  • Рівень англійської: Intermediate і вище (для читання технічної документації та комунікації)

Ми пропонуємо

  • Проєкти з нуля з використанням методологій Scrum та Agile
  • Використання Cluster AWS, Docker, Docker-Compose, Terraform, Hanami, GraphQL на проєктах
  • Конкурентну винагороду та регулярний її перегляд за результатами роботи кожні 6 місяців
  • Широкі можливості навчання та професійного розвитку (участь у зовнішніх та внутрішніх програмах навчання, тренінгах, конференціях тощо)

Чому ти?

Для тебе важливо працювати над проєктами, які приносять користь. Ти обожнюєш виклики та готовий створювати веб-застосунки з нуля: від проєктування архітектури до налагодження процесу розгортання. Якісний код – пріоритет для тебе. Нумо створювати класні проєкти разом!

Приєднуйся до команди RubyGarage та отримай можливість працювати над високотехнологічними проєктами із застосуванням найактуальніших технологій!

Наші переваги

  1. Впливай
    на свій дохід

    Ми націлені на результат, тому за гарну роботу ти можеш отримувати підвищення кожні 6 місяців!

  2. Дотримуйся
    зручних процесів

    Ми дотримуємося зручних процесів з чітким розподілом ролей, щоб ти завжди знав зону своєї відповідальності і не займався мультитаскінгом.

  3. Покращуй свої
    навички

    В RubyGarage тебе чекає менторство, особистий план розвитку і різноманітні можливості для навчання.

  4. Працюй з
    задоволенням

    Ми піклуємося про нашу команду. Тебе чекають подарунки на свята, тривалий відпочинок та дружня атмосфера, до якої хочеться повертатися.

  5. Працюй з
    професіоналами

    Ми підтримуємо крос-функціональність та постійно обмінюємося досвідом між різними командами.

  6. Реалізуй
    себе

    Ти можеш рости як у своїй спеціальності, так і змінювати напрямок діяльності. Ми завжди тебе підтримуємо!

Приєднуйся до RubyGarage

RubyGarage – це одна з найтехнологічніших IT компаній, в якій ми розробляємо веб та мобільні рішення для наших клієнтів: стартапів та ентерпрайз-організацій. Наша місія – створювати майбутнє.

Про компанію