Middle+ React Native Developer
Привіт! 💚
Ми — BUKI, міжнародна продуктова компанія, що створює освітній маркетплейс нового покоління. Уяви Airbnb або Uber в EdTech — це саме про нас!
Наш сервіс допомагає десяткам тисяч репетиторів по всьому світу знаходити для себе учнів, і навпаки — знайти собі найкращого викладача. BUKI почали свою роботу у серпні 2014 року, і сьогодні основна ціль BUKI — стати найбільшим освітнім ресурсом у Центральній та Східній Європі (CEE).
У 2020 році ми запустили BUKI School — бізнес-юніт для онлайн-навчання з перевіреними викладачами.
Також ми швидко зростаємо у ряді країн: Польщі, Румунії, Іспанії, Болгарії та інших. Зараз маємо 9 локацій та не плануємо зупинятись.
Зараз ми запускаємо мобільний напрям BUKI School і шукаємо першого React Native розробника в компанії. Ти працюватимеш разом із Юрієм Панасом, CTO, і будеш власником мобільної кодової бази від першого коміту.
Важливо: це соло-роль, але не робота наодинці. Веб версія продукту в нас давно існує, і її розвитком займаються окремі команди фронтенду та бекенду. Ти тісно взаємодіятимеш із ними для інтеграції API, адаптації існуючої логіки React та QA-тестування. Однак нативний шар — це твоя зона відповідальності: очікуємо, що ти готовий/-а приймати архітектурні рішення самостійно, без менторства.
Чому ця вакансія цікава:
— застосунок з нуля: ти закладаєш архітектуру, структуру проекту й інженерні стандарти, а не підхоплюєш чужий легасі;
— ти обираєш стек;
— найцікавіша технічна задача проекту: інтеграція Zoom Meeting SDK;
— шість ринків із першого релізу: i18n, різні платіжні реалії, локалізовані релізні цикли;
— продукт, який має реальний вплив на освіту та допомагає людям знаходити якісне навчання;
— ми працюємо в Claude Code щодня: компанія оплачує підписки, а швидкість, яку це дає, вже закладена в наші оцінки;
— реліз-процес мобільного напряму теж будуєш ти: release train, forced update, матриця пристроїв.
Що потрібно, аби приєднатись до команди:
— від 3 років комерційного досвіду з React Native та впевнений TypeScript;
— мінімум два застосунки, випущені в App Store і Google Play під твою відповідальність: з релізами, оновленнями і проходженням ревʼю;
— досвід з Expo та EAS, або готовність швидко зайти, якщо працював(-ла) на bare React Native;
— вміння читати й правити нативний шар: Kotlin і Swift на рівні «розібрати стектрейс, полагодити Gradle і CocoaPods, подебажити в Xcode та Android Studio»;
— розуміння, як влаштовані нативні модулі та Expo config plugins, навіть якщо сам/-а ще не писав/-ла їх з нуля;
— досвід інтеграції відео або realtime SDK: Zoom, Agora, Twilio, LiveKit, WebRTC — будь-який;
— автономність: це роль з одноосібною відповідальністю за напрям, тут треба самому приймати рішення й доводити їх до релізу;
— щоденна робота з AI-інструментами: ми живемо в Claude Code і очікуємо, що ти або вже так працюєш, або швидко перелаштуєшся;
— легка комунікація: пояснюєш технічні рішення простими словами людям поза мобільним контекстом.
Буде плюсом:
— власноруч написаний нативний модуль, TurboModule spec або Expo config plugin;
— досвід саме з Zoom Meeting SDK чи Video SDK;
— досвід у продуктовій компанії, а не в аутсорсі;
— досвід з i18n і релізами на кілька ринків одночасно;
— досвід в EdTech або marketplace-продуктах.
Що ти отримаєш:
— гнучкий графік роботи: для нас важливий результат, а не контроль процесу;
— гібридний формат роботи: можна працювати віддалено або зі зручного офісу в Києві;
— команду, яка не контролює роботу постійними дзвінками: у нас є weekly, retro та зрозумілі домовленості, але немає зайвих daily заради daily;
— сервіси й інструменти для роботи: компанія оплачує необхідні інструменти, зокрема AI-сервіси;
— медичне страхування для себе та можливість підключити сімʼю;
— 20 робочих днів оплачуваної відпустки, безлімітні лікарняні та вихідні на національні свята;
— безкоштовні заняття англійською 1:1 для себе та корпоративну знижку на заняття для родини;
— знижки на сесії з психологом;
— оплату додаткового навчання: курсів, лекцій та освітніх заходів;
— регулярний Performance Review і можливість професійного росту, як горизонтального, так і вертикального.
У BUKI ти знайдеш команду, яка дає простір для росту, розвитку ідей та впровадження ініціатив. Ми не ускладнюємо процеси зайвою бюрократією: домовляємось про пріоритети, заміряємо результат і будуємо продукт, який впливає на майбутнє освіти.