← Усі вакансії

Middle+/Senior Full-stack Developer (Node.js, backend-focused) | Brainer

Boosta
Формат:
повний remote
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Привіт! Ми, Boosta — холдингова ІТ-компанія, яка створює, розвиває та інвестує в digital-бізнеси з глобальним потенціалом. Сьогодні з нами співпрацюють понад 800 фахівців з різних куточків світу, а нашими продуктами та сервісами користуються мільйони юзерів.

Наразі ми в пошуку Middle+/Senior Full-stack Developer до проєкту Brainer, який будує комплексну онлайн-платформу для вимірювання, тренування та системного розвитку когнітивних здібностей людини.

Brainer — це діджитал-простір для тих, хто хоче мислити швидше, глибше та ефективніше, що обʼєднує:

brain quizzes;

brain games;

puzzles;

курси та навчальні модулі.

Що саме буде у твоєму фокусі:

Працювати приблизно у співвідношенні 70% бекенд / 30% фронтенд.

Брати значну відповідальність за розвиток серверної частини продукту та самостійно закривати пов’язані з нею фронтенд-задачі.

Проєктувати й розвивати ключову серверну логіку: користувачі, авторизація, доступи, продукти, звіти та інші продуктові модулі.

Розвивати архітектуру з урахуванням зростання кількості користувачів, трафіку, даних та інтеграцій.

Забезпечувати надійність платіжної логіки, коректність обробки повторних запитів, помилок і нестандартних сценаріїв.

Проєктувати й оптимізувати роботу з базою даних, знаходити вузькі місця та покращувати продуктивність системи.

Розвивати подієву й аналітичну частину продукту так, щоб продуктова та маркетингова команди отримували точні й надійні дані.

На фронтенді самостійно реалізовувати продуктові сценарії у зв’язці з API.

Разом із продуктовою командою формувати технічні рішення: оцінювати ризики й складність та пропонувати способи перевірки продуктових гіпотез.

Підвищувати інженерну якість продукту через рев’ю коду, моніторинг, безпеку, якість інтеграцій та системну роботу з технічним боргом.

Брати участь в архітектурних рішеннях, які визначатимуть розвиток продукту на горизонті 1–2 років.

Ти — наш ідеальний кандидат, якщо:

Маєш 3+ роки комерційного досвіду бекенд-розробки на Node.js та практичний досвід роботи з NestJS.

Маєш сильні знання JavaScript та TypeScript.

Маєш хороше розуміння фундаментальних принципів програмування та проєктування програмного забезпечення, SOLID і GRASP та вмієш застосовувати їх на практиці.

Маєш практичний досвід роботи з реляційними базами даних, бажано PostgreSQL: проєктування схем, індекси, транзакції та оптимізація запитів.

Маєш досвід проєктування та розвитку REST API, авторизації, JWT, сесій, cookie та безпечної роботи з даними користувачів.

Розумієш принципи побудови надійних серверних систем: обробку помилок, повторних запитів, конкурентних операцій, масштабування та пошук вузьких місць.

Маєш практичний досвід із React та Next.js, достатній для самостійної реалізації фронтенд-частини продуктових сценаріїв.

Розумієшся на продуктовій аналітиці та маєш досвід інтеграції сторонніх сервісів.

Маєш досвід використання AI-інструментів у розробці з обов’язковою перевіркою та розумінням згенерованого коду.

Буде перевагою:

Маєш досвід роботи з великим трафіком, значною кількістю користувачів або високим навантаженням.

Маєш досвід роботи з платежами, підписками, білінгом та рекурентними платежами.

Маєш практичний досвід із кешуванням, чергами та фоновою обробкою задач.

Маєш досвід інтеграції AI API або створення функціональності на основі генеративного AI.

Маєш досвід із CI/CD, Docker, моніторингом або хмарною інфраструктурою.

Маєш досвід запуску вебпродукту або значної його частини з нуля.

Маєш досвід роботи з B2C-продуктами з великим обсягом платного трафіку.

Етапи, що чекають на тебе:

Етап 1. Pre-screen.

Етап 2. Технічна співбесіда.

Етап 3. Code review exercise.

Етап 4. Bar інтерв’ю.

Етап 5. Збір рекомендацій.

Етап 6. Job Offer!

Для комфортної роботи ми пропонуємо:

Підтримку твоєї реалізації та карʼєрного зростання: розвиток не лише вертикальний, а і горизонтальний, можливість працювати з різними нішами, компенсація зовнішніх курсів та конференцій.

Гнучкий робочий графік (ти можеш починат

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot