Основна інформація
Вимоги до досвіду: комерційний досвід з React Native (розробка під iOS та Android), буде плюсом впевнені знання ReactJS / JavaScript
Англійська: B1 або вище (впевнена розмовна для щоденних мітингів з командою та замовником)
Зайнятість: Full-time (повна зайнятість)
Тривалість: довгострокова співпраця
Формат: повністю віддалено
Старт: одразу після успішного проходження всіх етапів
Оплата: погодинна, 25 доларів на годину
Проект та команда
Опис: Продукт складається з двох частин:
Мобільний застосунок на React Native — активно використовується в умовах нестабільного або слабкого інтернету, тому побудований за стратегією cache-first / offline-first (дані кешуються локально та синхронізуються при відновленні зв’язку).
Веб-платформа на React — працює в умовах стабільного інтернету та використовує стратегію роботи через REST API.
Склад команди: 2–4 full-stack розробники, 1 проджект-менеджер. Окремого QA на проєкті немає. Ви долучитесь як спеціаліст із фокусом на мобільному (React Native)
Часовий пояс: замовник — у США, основна команда — в Європі; робота в перетині робочих годин
Вік проекту: кілька років у продакшині
Технології та інструменти
Backend: .NET
Frontend / Web: React (хуки, функціональні компоненти)
Mobile: React Native (iOS та Android)
Управління станом: Redux (Redux Toolkit, Redux Saga, Redux Persist)
Навігація: React Navigation
Робота з API: REST, Axios
Мобільна специфіка: offline-first / cache-first архітектура, нативні модулі (CocoaPods, Gradle), Firebase (Analytics, Messaging, Remote Config)
Контроль версій: Git
Комунікація: Slack
Буде плюсом: досвід публікації в App Store / Google Play, моніторинг помилок (Sentry), досвід оновлення legacy-версій React Native
Юридичні та фінансові умови
Випробувальний термін: 1 місяць
Юридичне оформлення: співпраця тільки через ФОП 3-ї групи, та тільки на гривневий рахунок. Якщо у вас ФОП ще не відкритий, ми надамо необхідну консультацію та допомогу з його відкриттям
Компенсація: гросс — самостійна оплата податків з отриманої суми на ФОП: 5% єдиний податок + 1% військовий збір + ЄСВ(1902.34 грн/міс). Надаємо бухгалтерську допомогу зі звітами
Модель співпраці: контракт з фіксованою погодинною ставкою (Hourly rate). Оплата здійснюється за фактично затрекані години, тож соціальний пакет (оплачувані відпустки та лікарняні) на даній позиції у клієнта не передбачений
Робочий процес та умови
Графік: здебільшого з 10:00 до 18:00 (за Києвом), але за домовленістю з клієнтом можливий гнучкий підхід
Обладнання: за потреби компанія забезпечує робочим ноутбуком
Облік часу: по вимогах клієнта, використовується програма (Hubstaff або Upwork Tracker), яку потрібно встановити на ноутбук. Якщо проект передбачає видачу робочого ноутбука — трекер буде встановлений там; в іншому разі рекомендуємо створити окремий профіль користувача на власному ноутбуці для робочих завдань. Програма фіксує активність клавіатури/мишки та робить скріншоти (раз на 10 хв). Це формальність для Hourly-моделі, і не забирає гнучкості: якщо ви відійшли від ноутбука, через 20 хв неактивності трекер зупиниться сам. Ви можете самостійно видаляти скріншоти, якщо на них потрапила якась особиста інформація (разом з ними видалиться відповідний 10-хвилинний інтервал часу). Якщо забули увімкнути трекер, можна звернутися до менеджера, він додасть вручну. Мікроменеджменту зі сторони клієнта немає, дані переглядаються лише у разі критичних питань щодо перформансу
Процес відбору
Знайомство: Ви пишете нам на Telegram: ми збираємо всі необхідні дані про ваш досвід
Технічне інтерв’ю: 30–60 хв, англійською (обговорення вашого досвіду)
Інтерв’ю з клієнтом: 15–60 хв, англійською (знайомство та обговорення проекту)
Як відгукнутися
Найшвидший спосіб відгукнутися на вакансію — написати нам на Telegram: t.me/bigtree108
Якщо ви не користуєтеся Telegram, надсилайте резюме на пошту: [email protected]


