RubyGarage — топова українська компанія в сфері розробки WEB додатків на Ruby on Rails. Ми робимо якісні продукти, а не тільки якісний код. Наші замовники — переважно підприємці та стартапи з США, Австралії та Західної Європи. За роки існування ми здобули експертизу у багатьох сферах бізнесу і пишаємося цим.
20 июня 2018

Senior Ruby/Rails Developer

Днепр

Необходимые навыки

— 5+ років досвіду роботи у розробці комерційних застосунків на Ruby і Rails.
— Досвід підготовки авто-тестів (TDD, BDD).
— Знання типових атак на Rails і web-додатки (SQL Injection, mass assignment, CSRF, etc), досвід у розробці безпечних веб-застосунків.
— Досвід у розгортанні та деплої web-застосунків.
— Досвід у проектуванні та оптимізації дії високонавантажених застосунків (Frontend, Backend, бази даних).
— Досвід оптимізації роботи реляційних баз даних та SQL запитів
— Досвід побудови розподілених систем за допомогою хмарних сервісів (AWS, Digitalocean тощо).
—Досвід у розробці single page застосунків, створених за допомогою одного із JavaScript фреймворків: React.js, AngularJS, Ember.js, Backbone.js, Vue.js.
— Досвід у налагодженні робочого процесу команди розробників.
— Досвід застосування практик екстремального програмування.
— Уміння якісно передавати набуті знання та досвід іншим розробникам.
— Володіння англійською мовою на рівні upper-intermediate (спілкування, листування, читання та написання технічної документації).

Особистісні якості
— Орієнтованість на результат.
— Здатність швидко навчатись та відкритість до нових технологій.
— Високий рівень комунікативних навичок та здатність ефективно співпрацювати в команді.
— Уважність до деталей.
— Бажання і готовність якісно передавати набуті знання та досвід.

Предлагаем

— Можливості професійного та кар’єрного росту.
— Конкурентну винагороду та соціальний пакет.
— Гнучкий графік роботи та комфортні умови праці.
— Широкі можливості навчання і розвитку (участь у зовнішніх та внутрішніх програмах навчання, тренінгах, конференціях тощо).
— Можливість вивчення англійської мови в офісі компанії.

Обязанности

— Розробка та подальша підтримка web-застосунків, створених на Ruby та за допомогою фреймворку Rails.
— Проектування, розробка і тестування застосунків на основі функціональних та unit-тестів, відповідно до стандартів компанії та кращих світових практик.
— Розробка та підтримка архітектури високонавантажених систем.
— Організація процесу code review та надання якісного фідбеку щодо коду, створеного іншими розробниками.
— Впровадження практик екстремального програмування, що сприятимуть підвищенню якості коду та застосунків.
— Аналіз коду і архітектури застосунків з метою виявлення та усунення технічних проблем.
— Виявлення «code smells» ділянок, проведення рефакторингу з використанням шаблонів програмування та загальноприйнятих стандартів.
— Активна участь у дослідженні, обговоренні та наданні пропозицій щодо архітектурних рішень, на основі яких буде здійснюватись розробка web-застосунків
— Налагодження процесу розгортання та деплою застосунків.
— Налагодження робочого процесу команди розробників, підготовка та впровадження Gitflow на проектах.
— Технічний аналіз та за необхідності коригування наданих вимог.
— Визначення термінів виконання завдань на етапі продажу та під час розробки проекту, подальше дотримання встановлених термінів, своєчасна координація із менеджером в ситуації необхідності їх зміни.
— Підготовка технічної документації для подальшої розробки web-застосунків.
— Розробка та підтримка в компанії стандартів програмування згідно із кращими світовими практиками та останніми тенденціями.
— Участь в оцінюванні рівня компетенцій Middle та Junior розробників за допомогою матриці компетенцій.
— Здійснення менторської підтримки для Middle та Junior розробників.
— Підготовка програм навчання та проведення лекцій для колег (спільно із іншими розробниками).

О проекте

Ми шукаємо досвідченого розробника на Ruby/Rails, який бажає долучитись до колективу професіоналів.
Ви отримаєте можливість працювати над високотехнологічними проектами, вирішувати складні завдання, впливати на вибір архітектурних рішень і технологій. Також ви будете поглиблювати власні знання та сприяти розвитку експертизи компанії в сфері web-розробки, беручи участь у навчальних та RnD проектах, спрямованих на підвищення якості та вдосконалення web-компетенцій компанії та її працівників.

LinkedIn
. Вы откликнулись на эту вакансию.
Представитель компании получит уведомление и свяжется с вами через какое-то время.
Прикрепите резюме:

Отменить