Наш клієнт — міжнародна EdTech-платформа для навчання сліпому друку. Сервіс допомагає користувачам розвивати навички швидкого набору тексту та проходити тести швидкості друку з отриманням сертифікатів.
Платформою користуються люди у понад 30 країнах, а щомісячна аудиторія становить 750 000+ користувачів на різних доменах. Платформа доступна вісьмома мовами та активно розвивається на міжнародних ринках — зокрема у Європі, Північній і Південній Америці.
Команда планує повністю перебудувати архітектуру платформи. Поточна система працює стабільно, але накопичила значний технічний борг, через що розвиток продукту стає складним. Замість поступового рефакторингу прийнято рішення спроектувати нову систему з нуля і поступово мігрувати на неї існуючий продукт.
Основна задача ролі
Спроєктувати і реалізувати нову версію продукту, яка зможе масштабуватися і підтримувати подальший розвиток платформи.
Це роль для людини, яка: * може приймати архітектурні рішення • любить будувати системи, а не лише підтримувати legacy • готова поєднувати архітектуру та hands-on розробку
Що потрібно буде робити * спроектувати архітектуру нової версії платформи (Symphony) • реалізувати ключові backend-компоненти • спланувати міграцію з існуючої системи • приймати технічні рішення щодо продуктивності та масштабування • працювати разом із frontend, дизайнером і продуктовою командами • формувати технічні підходи до розвитку системи • документувати архітектурні рішення
Що має вміти нова платформа * Мультимовна, мультидоменна SaaS-архітектура. * Курси, уроки, вправи — гнучка структура контенту. * Відстеження прогресу користувачів, гейміфікація (стрікси, досягнення, сертифікати). * Класи для вчителів з інтеграцією Google Classroom. * Прийом платежів у різних регіонах. * Міграція користувачів і даних з наявної системи.
Поточний стек * PHP • MySQL • React
Новий техлід матиме можливість впливати на архітектурні рішення та підходи до побудови нової системи, зберігаючи баланс між сучасними технологіями та практичністю.
Очікування від кандидата * 5+ років досвіду backend-розробки (PHP) • досвід побудови або суттєвої перебудови систем • сильні навички архітектури та дизайну баз даних • досвід роботи з: * кешуванням * авторизацією * API-дизайном * навантаженими системами
Важливо, щоб кандидат мав практичний досвід прийняття технічних рішень, а не лише участі у розробці.
Буде плюсом * досвід ролі Tech Lead або Lead Engineer • досвід SaaS-продуктів • досвід міграції legacy-систем • використання AI-інструментів у розробці • продуктове мислення
Про команду
Це невелика продуктова команда, яка працює без зайвої бюрократії.
У команді немає тайм-трекерів або мікроменеджменту — фокус на результаті.
Команда цінує інженерів, які: * беруть відповідальність за свої рішення • можуть аргументовано відстоювати технічні підходи • використовують здоровий глузд у розробці
AI-assisted розробка
Ми збираємося активно використовувати AI-інструменти (Claude, Cursor, Copilot) і хочемо, щоб архітектура нової системи це враховувала: чіткі модулі, строга типізація, хороша документація, передбачувані патерни. Код, в якому AI-асистенти можуть ефективно допомагати — і зараз, і в майбутньому.
Що пропонує компанія * можливість побудувати архітектуру продукту з нуля • реальний вплив на розвиток міжнародної платформи • невелику продуктову команду • швидке прийняття рішень • віддалену роботу • оплачувану відпустку (18 робочих днів оплачуваної відпустки + 15 своїм коштом) • лікарняні без бюрократії * офіційне працевлаштування в Україні, В2В контракт за кордоном