Backend Engineer
Хто ми
Ми ConnectiveOne — українська продуктова IT-компанія. Створюємо AI-омніканальну платформу автоматизації клієнтського досвіду для бізнесу: розумна обробка звернень, AI-агенти, побудова сценаріїв без коду, AI-контроль якості 100% діалогів та системна аналітика комунікацій.
Кілька фактів про нас:
- Отримали фінансування від Google
- 7 років на ринку
- Працюємо з компаніями-лідерами у своїх сферах: UKLON, MEGOGO, АТБ, Фокстрот, Samsung та багато інших ентерпрайз-клієнтів в Україні та CEE
- Впроваджуємо рішення за 1—2-4 тижні — швидше за більшість компаній на ринку
Чому саме сеньйор
Скажемо чесно: ми пробували закрити цю роль мідлами. Не спрацювало.
Роль передбачає самостійність. Ти приносиш у команду власний досвід: бачиш проблему раніше, ніж вона стане задачею, чи проблемою, пропонуєш рішення, не чекаючи на постановку, і можеш сказати «це варто зробити інакше — і ось чому».
Що ти будеш робити
Основний фокус — backend. Ти власник фічі від ідеї до продакшену:
- працюєш з вимогами, доводиш їх до логіки: flows, entities, actions, code
- проєктуєш і будуєш модулі на Node.js
- приймаєш архітектурні рішення у своїй зоні — і відповідаєш за них
- інтегруєшся зі існуючою системою, не ламаючи її, чи реалiзуєш щось нове
- працюєш у нашому AI SDLC: ведеш задачу разом з агентами — від дискавері, специфікації й артефактів до коду, ревʼю і тестів
- доводиш зміни через release flow: гейти, MR, ревʼю, реліз
- торкаєшся фронтенду (Vue), коли це швидше, ніж чекати
- перевіряєш, що все реально працює в проді
Стек
- Node.js — must, глибоко. Наше ядро: Express, Sequelize, WebSockets (socket.io), Temporal-воркфлоу
- MySQL / MongoDB / Redis — впевнено хоча б з однією, розуміння решти
- Асинхрон: черги, воркери, довгі workflow, шедулінг, реалтайм — впевнено
- Docker та розуміння scaling-челенджів Node.js
- Vue 2 / Vue 3 — буде плюсом
- TypeScript — буде плюсом (у нас JS з TS зверху)
- Сервісна монорепа — не мікросервіси і не моноліт, а сервіси
- Observability: Grafana / Prometheus / Tempo / Loki — метрики, логи і трейси твої, у тому числі через MCP / агентів
- Single-tenant / multi-tenant — розуміння різниці й наслідків
- No-code / low-code — розуміння
AI
Ця роль має сенс, тільки якщо AI — твій щоденний інструмент, а не експеримент:
- Cursor — must. Наша база правил і скілів зроблена під Cursor. Codex / Claude — теж ок
- розуміння, як влаштовані агенти: сесії й контекст, тули, MCP, оркестрація, оцінка результату
- AI SDLC — увесь цикл іде з агентами: code generation, code review, gate validation, тести й release flow
- 20+ агентів, воркфлоу і лупів — ти ними користуєшся і доробляєш їх, коли бачиш геп
- spec-based development і робота з артефактами
- розуміння, де AI прискорює, а де помиляється
Якщо ти здебільшого пишеш код руками, це gap :)
Як ми працюємо
Всі на «ти», без бюрократії та погоджень у п’ять рівнів. Рухаємось швидко: задача перетворюється на працюючу фічу за кілька днів, а не за спринт — кілька релізів на спринт. Багато свободи — і швидкий темп досягнення цілей. Одне без іншого не буває. Проактивність у нас норма.
Ще кілька речей, які краще знати заздалегідь:
- Ownership до релізу, а не до мерджу. Відповідальність не закінчується на зданому MR — вона закінчується, коли фіча поїхала в реліз і працює.
- Ручного QA немає. Свою фічу перевіряєш сам (плюс агенти). Є тенанти з інфраструктурою і можливість перевіряти edge cases.
- Обсервабіліті — твоє. Метрики, логи, трейси доступні напряму, у тому числі через агентів. В інфру девелопер не лізе — якщо доводиться, це геп, який ми закриваємо й допомагаємо зрозуміти.
- Фронт треба розуміти. Не «отримав контракт і пішов», а чому фронт поводиться саме так. Можна прийти і сказати «це треба переробити на фронті — і ось чому».
- Рішення треба вміти захистити. Аргументоване рішення пройде. Неаргументоване — ні.
Формат співпраці
Це парттайм — до 75 годин на місяць, з фіксованою ставкою і бронюванням від мобілізації після випробувального періоду. Віддалено.
Чому такий формат? Він працює у двох випадках:
- У тебе вже є основна робота, але хочеться цікавішої інженерної задачі — складна платформа, AI-агенти в проді, реальний вплив на продукт. Тоді це для тебе.
- Ти хочеш працювати пів дня, мати стабільну ставку і бронювання — і при цьому не деградувати на нудних задачах. Тоді це теж для тебе.
В обох випадках ми очікуємо одного: сеньйорського рівня і результату, а не просто відпрацьованих годин.
Що ти отримуєш
- Продуктові кейси і челенджі: AI-агенти в проді й у розробці, no-code сценарії, SaaS-платформа (any tenant), enterprise-клієнти й бізнеси
- Прямий доступ до експертизи: працюєш напряму з CTO та Infra Lead, без прошарків
- Право приймати рішення про зміни: твоя зона — твої рішення, ми не мікроменеджимо сеньйорів
- Перспектива техлідерства: full ownership за напрямком — повним або частковим
- Доступ до експериментів з AI-агентами і воркфлоу та до AI-експертизи: внутрішні й публічні воркшопи
- Свобода інструментарію: можеш принести свій підхід чи інструмент
Що буде успіхом
- Швидкий онбординг — через 2–3 тижні ти шипиш фічі без супроводу
- Мінімум повернень — твої фічі рідко вертаються з багами на доопрацювання
- Обмін практиками — ти й команда підсилюєте одне одного досвідом
- Самостійність і ownership — ведеш свою зону без нагляду
- Ініціатива на зміни — пропонуєш покращення, а не чекаєш постановки
Як проходить відбір
Щоб ти розумів, скільки це займе і що попереду:
- Анкета при відгуку — 20 швидких хвилин
- Самостійний code assignment — code завдання в системі
- Tech / design-інтерв’ю з інженером — Node.js, бази, асинхрон і проєктування шматка платформи (не «задизайни Твіттер»)
- Фінальна розмова з CTO
Питання при відгуку
Без заповненої анкети ми не починаємо розмову. Нам потрібна конкретика: назви, цифри, реальні ситуації. Загальні фрази і згенеровані відповіді — буде слабко
👉 Заповни анкету: forms.gle/omSofoK41LMd9Yhn8
≈20 хвилин. Питання про досвід, стек, дебаг, роботу з AI і кілька конкретних кейсів (рішення, яке ти протягнув усупереч команді; найболючіший факап у проді; твій останній робочий день з AI).
Важливо
Це роль не про «чистий код заради чистого коду» і не про «мені сказали — я зробив». Це про те, щоб будувати, брати відповідальність і розширювати свої межі.
Відгукнутись на вакансію