Backend Developer (Node.js)

Goodface — дизайн та девелопмент-агенція, яка допомагає компаніям зростати через високоякісні діджитал-продукти, бренди та сайти.
 

Ми працюємо переважно в доменах Fintech, SaaS, eSports, Health & Wellness. З 2016 року в нашому портфоліо 100+ успішних проєктів для стартапів і бізнесів з України, Європи та США. Ми прагнемо створювати кращий досвід — для користувачів, бізнесу і кожного з команди.
 

Ми шукаємо бекенд-розробника, який(а) любить брати ownership, працювати з комплексною бізнес-логікою та хоче вирішувати складні задачі разом із командою.
 

Місія ролі

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

Що ти будеш робити

  • Розробляти та підтримувати REST API і серверну логіку проєкту
  • Використовувати best practices для створення чистого, зрозумілого та легко масштабованого коду
  • Інтегрувати та працювати із зовнішніми сервісами (Stripe, Klaviyo, Google Tag Manager, Mixpanel тощо)
  • Аналізувати, оптимізувати та розвивати наявний функціонал продукту
  • Тісно співпрацювати з frontend- та backend-розробниками, QA-інженерами та клієнтом
  • Підтримувати та вести технічну документацію проєкту

     

Для цього тобі знадобиться

  • Вміння валідувати та узгоджувати дані між frontend та backend у контексті платформи
  • Досвід роботи з замовленнями, кошиком та checkout-флоу
  • Досвід побудови кастомної бізнес-логіки магазину: управління продуктами, налаштування конфігурацій, цін, знижок та обробка замовлень
  • Розуміння бізнес-процесів e-commerce
     

Для нас важливо

  • 2,5+ років комерційного досвіду в backend-розробці з використанням Node.js та TypeScript
  • Досвід роботи з PostgreSQL
  • Вміння працювати з чергами повідомлень (BullMQ / RabbitMQ)
  • Знання та використання cron і Redis
  • Комерційний досвід роботи з NestJS та/або Strapi
  • Навички інтеграції сторонніх API (Stripe, Klaviyo, Mixpanel тощо)
  • Рівень англійської Intermediate + (для комунікації з клієнтом)

 

Буде перевагою досвід роботи з:

  • Docker
  • WebSockets
  • WS
  • Strapi v5
  • high-load системами
  • автоматизацією тестування (Jest тощо)

 

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

  • Віддалена робота з гнучким графіком
  • Фіксована ставка
  • 24 оплачувані day off на рік
  • До 50% компенсація курсів та тренінгів
  • Щотижневі розмовні уроки англійської з викладачем
  • Бухгалтерський супровід
     

Ти знайдеш середовище, де твої проактивність, відповідальність і залученість отримають вплив і простір для розвитку.
 

Hiring процес

  • HR-інтерв’ю
  • Тестове завдання
  • Інтерв’ю з наймаючим менеджером
  • Отримання рекомендацій
     

Хочеш, щоб твої рішення оживали в продакшені та приносили цінність? Відгукуйся та приєднуйся до нас

Required languages

English B1 - Intermediate
Published 13 January
228 views
·
81 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...