React Native

to $2500
Product

Turbo Education — це школа підготовки до НМТ, у якій щороку вчаться тисячі одинадцятикласників. Наша платформа працює тільки у вебі, і зараз ми робимо мобільний додаток — щоб учень міг завантажити практикум і подивитися його в метро, на дачі чи де завгодно без інтернету.

Проєкт стартує з чистого аркуша. Тобі не доведеться розбиратися в чужій легасі-кодовій базі: дизайн уже готовий, QA в команді є, бекенд працює. Бракує рук, які зберуть сам додаток.

Чому це цікаво

Ти робиш продукт від першого коміту до релізу в маркетах, і бачиш результат на телефоні в реальних користувачів - а не в черговому внутрішньому дашборді.

Технічні рішення твої. Бібліотеки, архітектура, підходи - обираєш сам, від тебе потрібна аргументація, а не погодження кожного кроку. Саме тому ми шукаємо людину, яка ці рішення пропонує.

Що робитимеш:

  • Піднімеш проєкт на React Native і TypeScript з нуля й налаштуєш збірки так, щоб команда ставила їх на телефон за посиланням;
  • Реалізуєш екрани за макетами з Figma, підключиш додаток до наявного бекенду - авторизація, контент;
  • Зробиш головне: відтворення відео, завантаження на пристрій і офлайн-перегляд. Це серце додатку;
  • Підготуєш і проведеш релізи в App Store та Google Play.

Як працюємо:

  • Віддалено, з 10:00 до 19:00 на зв'язку. Щоденні дейлі  - коротко про статус і про те, що заблокувало
  • Kanban у Jira. Тікети обговорюємо до старту, трудомісткість оцінюєш сам. Після тебе задачу бере QA

Що маєш вміти:

  • React Native на сильному рівні: структура проєкту, навігація, робота зі станом, збірки під Android та iOS;
  • TypeScript і Git;
  • Інтеграція з бекендом - авторизація, отримання й показ контенту;
  • Публікація в Google Play та App Store: ти вже проходив цей шлях і знаєш вимоги маркетів;
  • Figma на рівні читання макетів;
  • 2–5 років комерційного досвіду.

І ще одне: ми користуємося AI-інструментами в розробці й компенсуємо їх усій команді. Писати весь код через них не вимагаємо - просто шукаємо людину, яка розуміє, де вони допомагають, а де ні.

Буде перевагою:

  • Досвід роботи з відео в мобільних додатках — відтворення, завантаження, офлайн-режим (буквально наша ключова задача)
  • Досвід в EdTech

Хто в нас приживається:

  • Той, хто спокійно ставиться до змін. IT-відділ зараз трансформується: Kanban ми ввели нещодавно, процеси ще будуть мінятися (ми їх обговорюємо разом, але вони точно не застигнуть);
  • Той, для кого робота завершена не тоді, коли написаний код, а коли функціонал працює в учня на телефоні;
  • Той, хто каже «давайте інакше». Аргументована незгода з керівником у нас -нормальна робоча ситуація, а не конфлікт;
  • І той, хто попереджає про ризик завчасно, а не постфактум.

До чого йдемо:

  • До кінця грудня - базова версія на Android та iPhone: вхід, практикуми, офлайн-відео. Поки без публікації
  • Протягом пів року - додаток у двох маркетах

Ключові сценарії мають працювати стабільно. Поодинокі баги на окремих пристроях - нормально, якщо зафіксовані й виправляються.

Умови:

  • Віддалено, повна зайнятість, на зв'язку з 10:00 до 19:00;
  • Компенсація Claude Code або аналога;
  • Підпорядкування - Director of Engineering. Організаційні питання - з PM.

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

Співбесіда з HR, далі технічна з керівником. Тестового завдання немає — вважаємо, що одноденна задача нічого не покаже, а реальні навички видно в розмові.

Required skills experience

TypeScript 2 years
Git 2 years
Claude Code

Required domain experience

Education 1 year

Required languages

English B1 - Intermediate
Ukrainian C2 - Proficient
Published 14 October
98 views · 58 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...