> DOUBigTree1084.4k USD
Cross-platform Mobile Engineer
format:Remotetype:Full-timecompany:Outsource
react nativereactjavascriptreduxreact navigationaxiosfirebase.net
app storegoogle playsentry
> full description
Основна інформація
- Вимоги до досвіду: комерційний досвід з 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, надсилайте резюме на пошту: khrystyna_shulepa@bigtree108.com