RubyGarage is an Estonian IT company that has been developing web and mobile software since 2011 and providing consulting services to technology startups and enterprise organizations around the world. Our team consists of engineers, designers, managers, and analysts. Thanks to our talented professionals, we achieve new successes every day.
28 лютого 2020

Ruby/Rails Developer (вакансія неактивна)

Таллінн (Естонія)

Ми шукаємо досвідченого 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 місяців
— Широкі можливості навчання та професійного розвитку (участь у зовнішніх та внутрішніх програмах навчання, тренінгах, конференціях тощо)

Чому ти?

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

Гарячі вакансії

Всі вакансії