Senior Full-Stack Developer (Ruby on Rails / Vue.js)

Про нас

PartingPro шукає сильного Full-Stack розробника з досвідом 5+ років, який впевнено працює як з Ruby on Rails, так і з Vue.js. Ми створюємо сучасні, зручні веб-продукти, що змінюють підхід до роботи у сфері funeral services.
 

Ми шукаємо розробника, який здатен писати код end-to-end (бекенд + фронтенд). Кандидати з сильними навичками Vue.js, TypeScript та Pinia отримають перевагу.
 

Обовʼязки

  • Розробка та підтримка Full-Stack функціоналу з використанням Ruby on Rails та Vue.js.
  • Розробка фронтенду з використанням Vue.js + TypeScript.
  • Управління станом застосунку з використанням Pinia.
  • Реалізація бізнес-логіки на бекенді та інтерактивних UI-компонентів.
  • Розробка та оптимізація REST API.
  • Робота з базами даних (PostgreSQL / MySQL).
  • Оптимізація продуктивності, стабільності та безпеки застосунку.
  • Інтеграція сторонніх сервісів та API.
  • Робота з фоновими задачами (Sidekiq або аналоги).
  • Участь у code review та технічному плануванні.
  • Співпраця з Project Manager та дизайнером.


Вимоги

  • 5+ років комерційного досвіду у веб-розробці.
  • Впевнений досвід Ruby on Rails.
  • Сильні навички роботи з Vue.js (Vue 2 або Vue 3).
  • Досвід роботи з TypeScript.
  • Досвід управління станом через Pinia.
  • Практичний досвід роботи як Full-Stack Developer.
  • Глибоке розуміння Rails MVC, ActiveRecord, REST API.
  • Знання JavaScript, HTML, CSS.
  • Досвід роботи з Git та командною розробкою.
  • Вміння працювати самостійно та приймати технічні рішення.
  • Хороші навички аналізу та вирішення проблем.
  • Англійська мова — рівень B1 або вище.
  • Готовність працювати з 15:00 до 23:00 за київським часом.


Буде плюсом:

  • Глибоке розуміння архітектури Vue.js застосунків.
  • Досвід оптимізації продуктивності фронтенду.
  • Досвід з Docker або CI/CD.
  • Досвід роботи з CRM або складними бізнес-системами.
  • Досвід роботи з Figma.


Етапи інтервʼю

Процес відбору складається з 3 етапів:

  1. Загальне інтервʼю
    Знайомство з кандидатом, обговорення досвіду, технічного бекграунду та очікувань.
  2. Тестове завдання
    Після першого інтервʼю PartingPro пропонує виконати невелике тестове завдання з використанням Ruby on Rails та Vue.js, яке стане основою для наступного етапу.
  3. Технічне інтервʼю по тестовому завданню
    Детальне обговорення реалізації, архітектурних рішень та підходів до написання коду.


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

  • Зарплата: $3,500 – $4,000 на місяць (залежно від досвіду)
  • Оплачувані святкові дні США
  • 15 днів оплачуваної відпустки на рік
  • Повністю віддалену роботу
  • Довгострокову співпрацю
  • Можливість впливати на технічні рішення та розвиток продукту


Необхідні навички

Ruby on Rails, Vue.js, TypeScript, Pinia, JavaScript, PostgreSQL, REST API, Git, Full-Stack development


Мови

  • Англійська: B1 – Intermediate
  • Українська: рідна


Про PartingPro

PartingPro — це Shopify для funeral services, який трансформує спосіб, у який funeral-директори працюють з клієнтами.

Наша місія:
Покращувати сферу funeral services за допомогою сучасних технологій.

Наше призначення:
Transforming life’s moments.

Required skills experience

Ruby on Rails 5 years
Vue.js 5 years
Pinia 5 years
TypeScript 5 years
JavaScript 5 years

Required languages

English B1 - Intermediate
Published 7 January
53 views
·
9 applications
78% read
To apply for this and other jobs on Djinni login or signup.
Loading...