— Вимоги до досвіду: комерційний досвід роботи з React та React Native
— Англійська: B1 або вище (впевнена розмовна для щоденних мітингів з замовником та командою)
— Зайнятість: Full-time (40 годин на тиждень)
— Погодинна ставка: 15 USD за годину
— Тривалість: довгострокова співпраця (від 1 року і більше)
— Формат: повністю віддалено
— Старт: можна одразу після успішного проходження всіх етапів
Проект та команда
— Опис: Це зрілий проект, що складається з двох частин: веб-платформи та мобільного додатку на React Native. Мобільний додаток часто використовується в умовах поганого інтернет-з’єднання, тому в ньому реалізована стратегія cache-first. Це критично важливий аспект для цієї ролі. Веб-платформа, натомість, використовується переважно при стабільному з’єднанні та працює через стандартний REST API. Варто мати розуміння та досвід реалізації cache-first стратегій для React Native (офлайн режим, синхронізація), або хоча б бути готовим з нею розібратись. Також необхідний глибокий досвід роботи з Redux.
— Склад команди: 2-4 розробники, 1 Project Manager.
— Часовий пояс: Замовник у США, основна команда в Європі
— Досвід розробки під конкретні платформи (iOS/Android build processes)
— Web App development: ReactJS with hooks and functional components
Буде плюсом
— Досвід з Webpack
— Досвід публікації додатків в App Store та Play Store
— Знайомство з Sentry або подібними інструментами моніторингу помилок
Юридичні та фінансові умови
— Випробувальний термін: 1 місяць (оплачуваний у повному обсязі)
— Юридичне оформлення: співпраця тільки через ФОП 3-ї групи. Якщо у вас він ще не відкритий, ми надамо необхідну консультацію та допомогу з його відкриттям
— Компенсація: гросс — самостійна оплата податків з отриманої суми на ФОП: 5% єдиний податок + 1% військовий збір + ЄСВ(1902.34 грн/міс). Надаємо бухгалтерську допомогу зі звітами
— Модель співпраці: контракт з фіксованою погодинною ставкою (Hourly rate). Оплата здійснюється за фактично затрекані години, тож соціальний пакет (оплачувані відпустки та лікарняні) на даній позиції у клієнта не передбачений
Робочий процес та умови
— Графік: здебільшого з 10:00 до 18:00 (за Києвом), але за домовленістю з клієнтом можливий гнучкий підхід. Також варто додати, що як правило, потреби в овертаймах на проекті немає (принаймні останнім часом вони не траплялися)
— Обладнання: за потреби компанія забезпечує робочим ноутбуком
— Облік часу: по вимогах клієнта, використовується програма (Hubstaff або Upwork Tracker), яку потрібно встановити на ноутбук. Якщо проект передбачає видачу робочого ноутбука — трекер буде встановлений там; в іншому разі рекомендуємо створити окремий профіль користувача на власному ноутбуці для робочих завдань. Програма фіксує активність клавіатури/мишки та робить скріншоти (раз на 10 хв). Це формальність для Hourly-моделі, і не забирає гнучкості: якщо ви відійшли від ноутбука, через 20 хв неактивності трекер зупиниться сам. Ви можете самостійно видаляти скріншоти, якщо на них потрапила якась особиста інформація (разом з ними видалиться відповідний 10-хвилинний інтервал часу). Якщо забули увімкнути трекер, можна звернутися до менеджера, він додасть вручну. Мікроменеджменту зі сторони клієнта немає, дані переглядаються лише у разі критичних питань щодо перформансу (на щастя, таких випадків за останніх кілька місяців не було)
Процес відбору
1. Ви подаєтесь через Telegram-бот, ми збираємо всі необхідні дані про ваш досвід
2. Технічне інтерв’ю: 30–60 хв, англійською (обговорення вашого досвіду). Здебільшого одне, але може бути декілька, для уточнення певних тем та досвіду
3. Інтерв’ю з клієнтом: 15–60 хв, англійською (знайомство та обговорення проекту)
Як відгукнутися
Найшвидший спосіб відгукнутися на вакансію — через наш Telegram-бот: t.me/BigTree108_bot
Якщо ви не користуєтеся Telegram, надсилайте резюме на пошту: khrystyna_shulepa@bigtree108.com
Майте на увазі, що заявки з бота опрацьовуються в першу чергу, оскільки зазвичай кандидати через Telegram відповідають значно швидше, ніж через електронну пошту.