Senior Full Stack Developer (React.js + Node.js), AI-assisted development

On-siteSalary not specified
Valencia, Spain · Warsaw, Poland · Lviv, Ukraine

Tech Stack

ReactNode.jsComplianceAI

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо Senior Full Stack Developer із сильними навичками React та Node.js для створення платформи для членів та спільноти для великої професійної асоціації. Ця посада вимагає сильних навичок системного дизайну та інтеграції, практичного використання інструментів розробки з штучним інтелектом, а також чіткого розуміння обмежень щодо даних та дотримання норм. Ми очікуємо сильної відповідальності та здатності швидко переходити від прототипу до виробництва.

Про проект

Ми створюємо платформу для членів та спільноти для великої некомерційної професійної асоціації (близько 25 000 членів по всій Європі). Вона замінює фрагментований стек старих інструментів та ручні електронні таблиці на єдиний продукт, де члени реєструються один раз, знаходять та реєструються на заходи, сплачують онлайн, спілкуються в тематичних спільнотах та реєструються на сайті - і все синхронізується автоматично в CRM організації. Продукт випускається як адаптивний веб-додаток та рідні мобільні додатки з одного кодової бази, плюс адміністративний офіс.

Обов'язки

  • Проектування та розробка повноцінних додатків з використанням Node.js/NestJS та React 19 + TypeScript;
  • Проектування та реалізація основних функцій домену: цілісність кредитного леджера, реальний чат/комунікати спільнот, RBAC, реєстрація на заходи та потоки QR-реєстрації;
  • Створення та підтримка інтеграції з сторонніми сервісами - Stripe (оплата, членство, вебхуки), Zoho CRM & Analytics, Zoom/Teams;
  • Проектування сервісів та API серверної частини для безпечного доступу до даних, що відповідає GDPR;
  • Проектування та реалізація функцій, що працюють на основі ШІ, як частина дорожньої карти після MVP;
  • Проектування та підтримка стратегій інженерії підказок, включаючи управління контекстом, оптимізацію токенів та контроль якості виходу, де це застосовно;
  • Створення систем, що ефективно керують вікнами контексту, вкладеннями та структурованими/неструктурованими даними для функцій ШІ;
  • Проектування та реалізація RAG-піплайнів, де це актуально для функцій продукту;
  • Реалізація піплайнів агрегації, трансформації та збагачення даних (наприклад, синхронізація CRM, фонова обробка через SQS);
  • Забезпечення продуктивності, масштабованості, надійності та спостережуваності сервісів, що працюють з великими обсягами даних та ШІ;
  • Швидке прототипування функцій з використанням інструментів розробки, що працюють з ШІ;
  • Тісне співробітництво з власниками продукту та ширшою командою;
  • Взяття технічної відповідальності, проведення оглядів коду та наставництво інших інженерів;
  • Здатність до міжнародних поїздок для зустрічей з клієнтами.

Вимоги

  • 5+ років професійного досвіду розробки програмного забезпечення;
  • Сильний досвід роботи з серверною частиною на Node.js (NestJS, Express або подібне);
  • Сильний досвід роботи з фронтендом на React (досвід роботи з React 19 плюс) та сучасним JavaScript/TypeScript;
  • Міцні навички системного дизайну та досвід створення систем виробничої якості, включаючи архітектуру монорепо (наприклад, Nx, Turborepo або подібне), системи для кількох платформ (веб + мобільні);
  • Практичний досвід інтеграції LLM та сервісів ШІ;
  • Глибоке розуміння інженерії підказок, обмежень токенів, вікон контексту та компромісів між вартістю та продуктивністю;
  • Досвід роботи з агрегацією даних, їх трансформацією та інженерією даних;
  • Досвід роботи з SQL та NoSQL базами даних (досвід роботи з PostgreSQL плюс);
  • Розуміння принципів конфіденційності та дотримання норм (GDPR або подібне);
  • Здатність швидко працювати, ефективно прототипувати та доставляти високоякісні рішення;
  • Сильний менталітет відповідальності, лідерські навички та відчуття терміновості;
  • Верхньо-середній рівень англійської мови або вище.

Буде плюсом

  • Досвід роботи з Capacitor або іншими крос-платформними мобільними фреймворками (React Native тощо);
  • Досвід роботи з платіжними системами (Stripe або подібне) та фінансовою цілісністю леджера;
  • Досвід роботи з реальними системами (WebSockets, чат, живі потоки);
  • Досвід створення безпечних, відповідних нормам систем (GDPR або подібне);
  • Досвід створення RAG-систем, піплайнів вкладень та баз знань;
  • Досвід оптимізації систем ШІ для латентностей, точності та вартості;
  • Досвід роботи в інженерії даних або ролях, пов'язаних з машинним навчанням;
  • Досвід роботи з інфраструктурою AWS (RDS, S3, SQS, CloudFront, WAF).

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

  • Конкурентоспроможну зарплатню, засновану на ваших навичках, досвіді та продуктивності;
  • 20 робочих днів оплачуваної щорічної відпустки та 5 днів лікарняного;
  • 3 додаткових вихідних для спеціальних випадків;
  • Досвідчені колеги з 95% середніх та старших інженерів;
  • Можливість працювати з будь-якої точки світу;
  • Хвилюючі проекти, що включають новітні технології;
  • Бухгалтерія як послуга;
  • Гнучкий підхід до роботи.

Що нас визначає

Допомога одне одному у зростанні

Ми підтримуємо наших колег у подоланні викликів та проводимо внутрішні освітні заходи для підвищення наших навичок.

Синхронізація роботи та життя

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

Демократичне керівництво

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

Нульова бюрократія

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

Переваги роботи в Relevant

Організація

  • Довгострокові та складні проекти
  • Зацікавленість у трендових технологіях та методологіях
  • Можливість ініціювати та брати участь у соціальних проектах
  • Прозорість у відносинах та робочих процесах

Люди

  • Короткий шлях до менеджерів
  • Легко отримати зворотний зв'язок
  • 53% чоловіків, 47% жінок

Робота

  • Гнучний робочий час, плюс можливість працювати вдома
  • Праця з клієнтами та прямий вплив на їхні проекти
  • Можливість ділових поїздок за кордон

Винагороди

  • 20 оплачуваних днів відпустки щорічно
  • 5 лікарняних
  • Відшкодування витрат на спортивні заходи

Можливості

  • Можливість перемикатись між проектами, технологічними стекамі та ролями
  • Обмін та набуття знань за допомогою регулярних технічних бесід

Що ще?

  • Програма рекомендацій
  • Особистий бухгалтер
  • Членство в ІТ Клубі

Job Details

Company name:
Relevant Software
Location:
Valencia, Spain · Warsaw, Poland · Lviv, Ukraine
Work Mode:
On-site
Posted on TheJob:
Jul 16, 2026
Last checked:
Jul 16, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.