logo[мetahunt]
> DOU
lead

Solutions Architect

Drum'N'Code
format:Remotetype:Full-timecompany:Outsource
node.jsphpjavascriptai agents
adobe illustrator
englishB2
experience7+ years
locationZaporizhzhia, Ukraine
> full description

Drum’N’Code

Solution Architect / Tech Lead (Presales & Delivery)

Віддалено · Full-time · Node.js, PHP, JS frameworks · Upper-Intermediate English

Привіт! Ми — Drum’N’Code, українська IT-компанія із Запоріжжя. Працюємо з 2016 року та створюємо web і mobile-рішення повного циклу — від архітектури до продакшену.
Беремося за складні системи, технологічні виклики та проєкти, де потрібно не просто написати код, а розібратися в бізнесі й знайти рішення, яке працюватиме в довгу.

І так, трохи рок-н-ролу в нас теж залишилося 🎸

Зараз шукаємо Solution Architect / Tech Lead, який стане технічним центром тяжіння для кількох проєктів і пресейлів одночасно.

Про роль:

Це не «ще один сильний розробник» і не менеджер, який сидить на статусах.
Це роль на перетині технічної експертизи, архітектури, пресейлу та delivery.
Ти будеш працювати разом із CTO, PM та Sales: допомагати розібрати задачу клієнта, визначити технічний підхід, перевірити оцінку, побачити ризики та переконатися, що команда реально може доставити те, що ми продаємо.
Щоденного кодингу немає. Але потрібно добре читати код, проводити review, розбирати складні технічні питання та за потреби підключатися до проблемного блоку разом із командою.

Що будеш робити:

Presales

  • Підключатися до intro calls на ранньому етапі, допомагати клієнту сформулювати задачу та визначати ключові технічні питання.
  • Проводити технічну частину discovery та первинний аналіз задачі.
  • Готувати технічну частину комерційних пропозицій, RFP, тендерів та відповідей на технічні опитувальники.
  • Визначати технічний підхід, стек і можливі альтернативи з урахуванням бюджету, строків та подальшої підтримки.

Audits та архітектура

  • Проводити технічні аудити сайтів і платформ: codebase, stack, performance, security, technical debt та ризики.
  • Формувати технічні висновки та рекомендації, зрозумілі клієнту без технічного бекграунду.
  • Оцінювати trade-offs різних технічних рішень.

Estimation та delivery

  • Перевіряти оцінки та PM breakdown, знаходити пропущені сценарії, залежності й технічні ризики.
  • Перевіряти, чи відповідає оцінка реальному обсягу робіт, а не просто бажаному бюджету.
  • Працювати з Fixed Price та T&M моделями.
  • Визначати припущення, ризики та ситуації, коли перед оцінкою потрібен paid discovery.
  • Допомагати PM планувати технічну частину проєкту, визначати послідовність робіт і можливості для паралельної розробки.

Technical leadership

  • Допомагати командам зі складними технічними задачами та блокерами.
  • За потреби підключатися до коду й допомагати знайти практичне рішення.
  • Консультувати Team Lead’ів, не підміняючи їх.
  • Допомагати команді використовувати AI у щоденній роботі.
  • Проводити технічний скринінг кандидатів та спеціалістів від партнерів.

Client communication

  • Брати участь у технічних обговореннях із клієнтами.
  • Пояснювати компроміси між scope, budget, timeline та quality.
  • Допомагати вирішувати спірні технічні питання.
  • Підтримувати технічну комунікацію на складних етапах проєкту.

Що для нас важливо:

  • 7+ років комерційної розробки, з них 2+ у ролі Team Lead / Tech Lead з реальною відповідальністю за результат.
  • Глибока експертиза в Node.js та PHP на рівні архітектури, code review та розбору складних задач.
  • Хороше розуміння JavaScript-фреймворків.
  • Розуміння mobile, infrastructure та deployment на рівні, достатньому для оцінки технічних рішень і ризиків. Архітектором у всьому одразу бути не треба.
  • Практичний досвід аудиту чужих кодових баз і вміння написати висновок для людини без техбекграунду.
  • Досвід у presales: discovery, estimation, RFP, тендери, технічні пропозиції.
  • Розуміння Fixed Price та T&M.
  • Досвід комунікації з клієнтами та вміння пояснювати технічні речі нетехнічній аудиторії.
  • English Upper-Intermediate або вище.
  • Практичний досвід використання AI у роботі: не «пробував Copilot», а реально користуєшся і розумієш, де воно допомагає, а де створює сміття.
  • Вміння працювати з кількома проєктами та запитами одночасно, розставляти пріоритети та відкрито і чесно говорити: це приорітет чи ні, про свої компетенції й ресурс або його відсутність.

Буде плюсом:

  • досвід роботи в IT outsourcing / service company;
  • участь у тендерах;
  • досвід роботи з кількома проєктами одночасно;
  • досвід найму та побудови команд;
  • менторство Team Lead’ів;
  • досвід переходу від технічного лідерства до management.

Який підхід до роботи нам близький

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

Ти можеш сказати «я не знаю», якщо справді не знаєш, і запропонувати, як знайти відповідь.
На пресейлі ти експерт і партнер для команди та клієнта. Вмієш аргументувати свою позицію, пояснювати складне зрозумілою мовою та знаходити компроміси.

Що пропонуємо:

  • Вплив на технічні рішення компанії, а не просто виконання чужої архітектури.
  • Пряму роботу з CTO, PM та Sales та можливість бачити бізнес ширше за межі одного проєкту.
  • Перспективу росту в Engineering Manager.
  • Різні проєкти, стеки та задачі.
  • Віддалену роботу та 8-годинний робочий день.
  • Гнучкий старт робочого дня, з 8:00 до 11:01. Так, 11:01, це не помилка 🙂
  • Без мікроменеджменту та погодинного контролю.
  • ЦПД або ФОП, бухгалтерію беремо на себе.
  • Англійська з внутрішнім викладачем.
  • Культура, де нормально сказати «я не знаю» і попросити допомоги. Довіра, взаємопідтримка, гумор і повага — не з плаката, а з того, як ми реально спілкуємось.

Як це влаштовано зсередини:

У тебе буде достатньо автономності в технічних рішеннях. Ти самостійно визначаєш технічний підхід і стек у межах погодженого бюджету, формуєш висновки аудитів та даєш технічну позицію щодо оцінок.
Якщо рішення впливає на бюджет або строки, стосується зміни стека на live-проєкті чи кількох проєктів одночасно, приймаємо його разом із CTO.
На проєктах, де вже є Team Lead, ти працюєш як технічний партнер: допомагаєш, консультуєш і підключаєшся до складних питань, але не забираєш його зону відповідальності.
PM відповідає за організацію роботи, план і комунікацію з клієнтом щодо строків. Твоя задача тут дати PM технічну валідацію та рекомендації, на основі яких він може будувати реалістичний план.

Як проходить відбір:

Процес складається з кількох етапів: скринінг резюме, розмова з HR, технічне інтерв’ю з CTO, практичний кейс на пресейл і оцінку разом із PM та фінальна зустріч перед офером.
На кейсі буде intro call із мінімумом вхідних даних, валідація breakdown та робота з компромісами під бюджет.
Кейс є найважливішим етапом: саме він покаже, чи ти технічний лід, а не просто сильний розробник.


Якщо дочитав і подумав «це про мене», пиши.
А якщо подумав «майже про мене, але PHP я тільки рев’юю», теж пиши, поговоримо 🙂

Відгукнутись на вакансію