
Senior Full Stack Developer (Node.js + Vue)
Primary stack
Job description
About the Position
UPSTARS – продуктова IT-компанія, з якою злітають і люди, і бренди. Наш основний фокус – технологічні рішення та B2B-послуги для міжнародних клієнтів. Запускаємо зіркові проєкти у сфері iGaming, які отримують визнання та найвищі оцінки профільних рейтингів ✨
І так, підтримувати легальний та прозорий ринок України – це маст хев, тому третіми в країні отримали B2B-ліцензію на надання послуг у сфері азартних ігор.
У 2026 ми активно масштабуємо і проєкти, і дрім тім. Тому для підсилення Frontend команди шукаємо Senior Full Stack Developer (Node.js + Vue).
Responsibilities
- розробка та підтримка backend-сервісів на Node.js, TypeScript та Express;
- розробка й підтримка REST API та внутрішніх сервісів;
- розробка та підтримка frontend-сервісів на Vue, Pinia, Vue Router;
- робота з PostgreSQL, Drizzle ORM та SQL-міграціями;
- інтеграція з внутрішніми та зовнішніми API;
- підтримка event-driven логіки через Kafka та RabbitMQ;
- підтримка OpenAPI/Swagger-документації та TypeScript API-типів;
- покращення моніторингу через Prometheus metrics;
- підтримка Docker/Kubernetes/Helm-конфігурацій.
Requirements
- комерційний досвід із Node.js, Vue та TypeScript;
- досвід роботи з Express або подібними backend-фреймворками;
- хороше знання PostgreSQL та SQL;
- досвід роботи з UI бібліотеками та дизайн системами;
- досвід з ORM/query builders, бажано Drizzle ORM;
- розуміння REST API design та API-документації;
- досвід із Zod або подібними бібліотеками валідації;
- досвід із message brokers/event streaming: Kafka, RabbitMQ або аналоги;
- практичний досвід із Docker;
- базове розуміння Kubernetes та Helm;
- вміння працювати з логами, метриками та production debugging;
- Git, code review, clean code practices.
Nice to Have
- досвід із KafkaJS;
- досвід із RabbitMQ, DLQ/retry patterns, queue monitoring;
- досвід із Prometheus metrics, ServiceMonitor/PrometheusRule;
- досвід із OpenAPI code generation через openapi-typescript;
- досвід із Drizzle migrations;
- досвід із Kubernetes Gateway API, Ingress, cert-manager;
- досвід у betting/gaming.
We Offer
- командність – гуртом не лише працюємо, а ще й відпочиваємо, двіжуємо і робимо добрі справи;
- позитив – з легкістю йдемо по життю і отримуємо драйв від круто зробленої роботи, цікавих задач і фідбеку тіммейтів;
- можливості – пропонуємо чіткий кар’єрний план з Performance Review, тренінги, менторинг-програми та інші інструменти для реалізації як у карʼєрі, так і у житті;
- сміливість – беремося за задачі із зірочкою, не боїмося викликів і амбітних планів;
- відкритість – говоримо прямо і просто навіть про складне, чуємо ідеї та фідбеки і цінуємо проактивність;
- маємо власні потужності для створення технологічних рішень з нуля;
- автоматизуємо рутину, щоб використовувати час для розвитку та професійного зростання всередині компанії;
- не любимо бюрократію та застарілі підходи – ми за свободу дій.
About the Company
❗️Не маємо клієнтів, які б використовували наші розробки та послуги на українському ринку.
❗️Не працюємо з клієнтами ринку країни-агресора чи будь-якого іншого російськомовного ринку.
Відчуваєш метч за цінностями і бажання професійно зростати? Давай знайомитися! 😉
P.S. Якщо після відгуку не бачиш нашого листа – зазирни у “Спам” або інші розділи. Іноді наші відповіді губляться там 👀
© UPSTARS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Варшава (Польща)
More at UPSTARS
All 41 roles
Junior Payments Specialist
UPSTARS · Ukraine +1

Middle Sales Affiliate Specialist
UPSTARS

Product Marketing Specialist (Poker)
UPSTARS

VIP Customer Care Specialist
UPSTARS · Ukraine