Logo for EverHelp

Legit - Middle Product-Minded Backend Developer (Node.js) at Genesis

Job description

Legit - медіакомпанія в екосистемі Genesis. Уже понад 13 років ми створюємо унікальний новинний, розважальний та освітній контент, яким користуються 80+ млн людей щомісяця по всьому світу.

Про продукт:

Shift - це EdTech/HR-tech платформа, що трансформує підхід до вибору професії та працевлаштування.

Наш основний напрямок:

  • Quiz: Система воронок для оцінки особистості та навичок користувача, що допомагає визначити ідеальний кар'єрний вектор.
  • Main Platform: Особистий кабінет користувача, де відбувається - навчання (є власний розроблений курс по карʼєрному розвитку) та підтримка користувачів нашими професійними тренерами. Зараз в розробці додаткові сервіси та майбутня інтеграція з АІ.

Кого шукаємо:

Ми шукаємо не просто виконавця технічних завдань, а Engineering Partner - Middle Backend Developer, який має впевнений досвід комерційної розробки (2–4 роки) та готовий брати повну відповідальність за результат.

Наша ціль - не "писати код заради коду", а створювати надійний продукт, який вирішує реальні проблеми бізнесу. Тому ми шукаємо людину, яка бачить систему цілісно, вміє самостійно закривати задачі від аналізу до деплою, вміє задавати питання і готова бути Problem Finder так само впевнено, як і Problem Solver - без постійного супроводу.

Поточна команда технічної розробки:

  • 2 Backend Engineers
  • 3 Frontend Engineers
  • 1 PM
  • 1 QA Engineer
  • 1 DevOps Engineer

Must-have skills:

  • Node.js, TypeScript
  • NestJS + Fastify
  • MikroORM, PostgreSQL/MySQL
  • REST API, інтеграції (webhooks, payments)
  • Docker/K8s, CI/CD (Jenkins/GHA), AWS
  • Sentry, logging, performance tuning
  • Key-value storage
  • Message brokers/queue
  • Testing - unit/integration

Nice-to-have:

  • EdTech/HR-tech досвід
  • AI tools (переважно Claude) для роботи
  • Знайомство з PHP Laravel/Redis для міграції

Обов’язки та задачі:

  • Оптимізація та рефакторинг: Аналіз та покращення існуючих сервісів (перформанс, масштабованість, безпека).
  • Проектування API: Розробка гнучких та масштабованих API для майбутніх сервісів з урахуванням потреб фронтенду (та мобільного додатку, в майбутньому).
  • Пошук та вирішення проблем: Ми очікуємо, що ви будете самостійно знаходити вузькі місця в системі до того, як вони стануть критичними.
  • Maintenance: Підтримка поточної інфраструктури, моніторинг помилок та їх оперативне усунення.
  • Аргументація рішень: Пропонування декількох варіантів реалізації задачі з чітким описом ризиків та переваг кожного.

Технології та мови програмування, які використовуємо зараз:

Frontend:

  • Next.js 15
  • React 19, TypeScript-ready
  • Tailwind CSS
  • shadcn/ui
  • PWA (Serwist / Service Worker)

Backend:

Core (з прицілом переписування на NodeJs) - основний застосунок:

  • Laravel 11 (PHP 8.3+)
  • Laravel Octane + RoadRunner
  • MySQL + Eloquent ORM
  • Redis / Memcached - кешування та черги

Повністю новий, окремий Node.js-сервіс - CV білдер:

  • NestJS 11 + Fastify (HTTP adapter)
  • TypeScript
  • MikroORM + PostgreSQL
  • Node.js 24+

Інтеграції:

  • Платіжний шлюз (підписки + one-time оплати, webhooks)
  • Email-автоматизація та маркетинг
  • CRM / live chat
  • Facebook - трекінг подій та аналіз витрат
  • Sentry - моніторинг помилок

Інфраструктура:

  • Kubernetes
  • Docker
  • Jenkins CI / Github Actions
  • AWS

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

  • Можливість працювати віддалено або в комфортному офісі на Подолі з укриттям та усім необхідним: сніданками, обідами, безліччю снеків та фруктів, лаунж-зонами, масажем та іншими перевагами офісного життя.
  • Послуги корпоративного лікаря, а після випробувального терміну — медичне страхування.
  • 20 робочих днів оплачуваної відпустки на рік, необмежену кількість лікарняних.
  • Необхідну для роботи техніку.
  • Компенсацію найкращих на ринку курсів, корпоративні онлайн-мітапи та лекції, велику бібліотеку, внутрішні школи для співробітників.
  • Безоплатні тренування з волейболу, баскетболу, боксу, йоги та стретчингу, а також корпоративні знижки на абонементи в спортзали.

Back-End Developer Related jobs

Other jobs at EverHelp

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.