
Senior Full-Stack JS/TS Developer
Primary stack
Nice to have's
Job description
About the Position
Наш клієнт - це далекоглядна технологічна компанія зі Швеції, що трансформує ландшафт AdTech завдяки своїй інноваційній платформі для управління креативами (Creative Management Platform). Їхнє передове рішення дає бізнесу змогу розробляти, масштабувати та публікувати ефективні рекламні кампанії власними силами. Поєднуючи надійні технології з творчою свободою, вони дозволяють брендам випереджати ринкові тренди та реалізовувати крос-канальні стратегії з неперевершеною швидкістю та гнучкістю.
Responsibilities
- Наскрізна розробка (End-to-End Delivery): Проєктування, розробка та впровадження надійного функціоналу як для фронтенду, так і для бекенду, з повним контролем над життєвим циклом функцій.
- Розробка інтерфейсу (Frontend Development): Створення модульних, масштабованих та високопродуктивних інтерфейсів користувача з використанням React (або аналогічних сучасних фреймворків, як-от Vue, Svelte чи Angular), впровадження мікрофронтендів та управління структурою монорепозиторіїв.
- Архітектура бекенду (Backend Architecture): Розробка масштабованих бекенд-сервісів та високонавантажених HTTP API з використанням Node.js або інших сучасних мов програмування (Go, Python, C#, Java).
- Асинхронний обмін повідомленнями (Asynchronous Messaging): Впровадження та підтримка систем на основі подій (event-driven) з використанням корпоративних черг повідомлень та брокерів, таких як Azure Service Bus, Kafka, RabbitMQ або SQS.
- Інтеграція ШІ (AI Integration): Проєктування та впровадження агентних робочих процесів в екосистеми продуктів з використанням сучасних інструментів ШІ, субагентів, навичок та протоколу контексту моделі (MCP).
- Моделювання даних (Data Modeling): Архітектура та оптимізація рішень для зберігання даних з використанням MongoDB та інших NoSQL баз даних.
- DevOps та автоматизація: Підтримка та оптимізація автоматизованих конвеєрів розгортання (deployment pipelines) за допомогою GitHub Actions для забезпечення регулярних випусків високої якості.
- Спостережуваність системи (System Observability): Впровадження комплексного моніторингу додатків та розподіленого трасування за допомогою інструментів типу New Relic або OpenTelemetry для проактивного усунення системних вузьких місць.
Requirements
- Fullstack-мислення: Доведений досвід випуску програмного забезпечення промислового рівня для обох частин стеку (frontend/backend) з бажанням продовжувати роботу в обох напрямках.
- Безпечна робота з типами (Type-Safe Engineering): Високий рівень володіння TypeScript у всій екосистемі або експертне розуміння аналогічної мови із суворою типізацією.
- Сучасні вебфреймворки: Значний практичний досвід роботи з React (пріоритетно), Vue, Svelte або Angular.
- Архітектура на основі подій (Event-Driven Architecture): Практичний досвід проєктування, створення та налагодження розподілених конвеєрів обміну повідомленнями (Azure Service Bus, Kafka, RabbitMQ, SQS).
- Управління базами даних: Глибоке знання MongoDB або аналогічних платформ NoSQL баз даних.
- ШІ-інструменти та автоматизація: Практичний досвід роботи з агентними системами або їх створення, робота з ШІ-субагентами, оркестрацією навичок та інтеграціями MCP.
Nice to Have
- Досвід управління складними монорепозиторіями та розгортання архітектури мікрофронтендів.
- Глибокі знання в галузі спостережуваності інфраструктури (observability), розподіленого трасування та інструментів контролю стану системи (New Relic, OpenTelemetry).
- Вміння налаштовувати та підтримувати сучасні CI/CD-конвеєри автоматизації через GitHub Actions.
We Offer
- Конкурентну заробітну плату та пакет бенефітів.
- Гнучкий графік роботи для підтримання балансу між роботою та особистим життям.
- 20 робочих днів щорічної відпустки + оплачувані державні свята.
- Оплачувані лікарняні.
- Персональний ноутбук з усім необхідним програмним забезпеченням.
- Послуги підтримки: корпоративний бухгалтер, юрист та психолог.
- Професійне зростання: 50% компенсації вартості воркшопів та профільних конференцій.
- Курси англійської мови (50% компенсації).
- Прозоре керівництво без бюрократії.
Apply for this Position
Your email
Phone number
Your name
Your last name
Your message
More…
© vilmate. 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.
For 13 years, Vilmate has been connecting skilled, proactive, and smart IT specialists. At Vilmate, 150+ colleagues and teammates — we just call them vilmates — found their room for growth.We deeply appreciate our vilmates because they are:😇 Honest and approachable (of course, not excluding our executives)🤓 Flexible and self-motivated🤗 Open to dialogue and ready to help🧐 Dedicated and committedThat’s why we have earned our expertise in developing web and mobile applications for several industries: fintech, retail, healthcare, transportation, insurance, and marketing. Our clients are mainly startups and companies from Sweden, Germany, USA, and Israel.Vilmate values:Zero bureaucracy. We leave no room for bureaucracy.Self-organization. We share the idea of “managers of one”. We encourage the initiative and give freedom to realize ideas.Flexibility. We promote open communication, flexible hours, and full democracy.Well-being. We care about vilmates’ physical and mental health.Mutual support. We are always there for our colleagues and provide them with new benefits every day.Fun. We grow together, accomplish challenging tasks, but with the greatest pleasure.Will you be our mate? Let’s find out! Please get in touch with our HR department at[email protected]to learn about open positions and find room for growth at Vilmate.
More at vilmate
All 5 roles
System Administrator
vilmate · Kyiv

Senior Full-Stack JS/TS Developer
vilmate · Warsaw +1

QA Automation Engineer / SDET
vilmate · Warsaw +1

QA Automation Engineer / SDET
vilmate · Warsaw +1