RubyGarage — українська IT-компанія, яка з 2011 року розробляє веб- та мобільне програмне забезпечення та надає консалтингові послуги технологічним стартапам та ентерпрайз-організаціям по всьому світу. Наша команда складається з інженерів, дизайнерів, менеджерів та аналітиків.
27 августа 2021 Первая работа

Junior Ruby/RoR Developer (вакансия неактивна)

Днепр, удаленно

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

Якщо ти розділяєш наші цінності, будемо раді бачити тебе у нашій команді!

Опис вакансії

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

Вимоги:

  • Професійна технічна спеціалізація, пов’язана з ІТ сферою
  • Досвід у розробці веб-застосунків
  • Знання OOP, Classes and objects structure, Metaprogramming, RubyGems
  • Досвід роботи з Ruby on Rails (MVC, Security, Configuration, Caching)
  • Досвід роботи з Automation testing (RSpec, Matchers, Stubs, Mocks, Database Cleaner, FactoryBot, Faker, Webmock, Capybara, WebKit)
  • Досвід роботи з Ruby gems & Rails plugins (Trailblazer, Dry-rb, Devise, Pundit, ActiveAdmin, Spree, etc)
  • Досвід роботи з Relational databases (SQL, Database index and full-text index, PostgreSQL, MySQL)
  • Досвід роботи з NoSQL databases (Key-value, document-oriented, graph databases and search engines, Redis, MongoDB, Elasticsearch)
  • Досвід роботи з Web infrastructure and DevOps (SSH, AWS, Docker, Terraform, CI, Nginx, Puma, Monit, NewRelic, Static code analysis)

Обов’язки:

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

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

  • Безперервне навчання і вдосконалення своїх навичок та компетенцій
  • Широкі можливості вертикального росту та професійного розвитку, кар’єрне зростання до ліда відділу
  • Комунікацію з професіоналами різних спеціалізацій і можливість знати тренди сучасних технологій
  • Компенсація навчальних заходів та ресурсів
  • Компенсація витрат на відвідування оздоровчих та спортивних центрів
  • Оплачувані дні відпустки і лікарняного
  • Перегляд компенсації кожні 6 місяців на основі досягнення цілей персонального плану розвитку
  • Можливість працювати в офісі в центрі Дніпра або 100% віддалено