Legit - медіакомпанія в екосистемі Genesis. Уже понад 13 років ми створюємо унікальний новинний, розважальний та освітній контент, яким користуються 80+ млн людей щомісяця по всьому світу.
Про продукт:
Career Development Platform, що трансформує підхід до вибору професії та працевлаштування.
Наш основний напрямок:
- 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 робочих днів оплачуваної відпустки на рік, необмежену кількість лікарняних.
- Необхідну для роботи техніку.
- Компенсацію найкращих на ринку курсів, корпоративні онлайн-мітапи та лекції, велику бібліотеку, внутрішні школи для співробітників.
- Безоплатні тренування з волейболу, баскетболу, боксу, йоги та стретчингу, а також корпоративні знижки на абонементи в спортзали.