Основна інформація * Вимоги до досвіду: комерційний досвід роботи з JavaScript та Next.js * Англійська: B1+ або вище (впевнена розмовна для щоденних мітингів з замовником та командою) * Зайнятість: Full-time * Тривалість: довгострокова співпраця * Формат: повністю віддалено * Старт: можна одразу після успішного проходження всіх етапів
Проект та команда * Домен / індустрія: E-commerce — система пошукових сповіщень для eBay * Опис: Головна функція проекту — eBay Search Alert System. Бекенд нещодавно мігрований з Java Spring Boot на Next.js 15 + Node.js. Проект складається з двох основних компонентів: Next.js App (RESTful API ендпоінти, автентифікація Clerk, обслуговування фронтенду) та Item Pusher Service (standalone WebSocket + MQTT сервер для реальночасових результатів пошуку та з’єднань користувачів). Ключові можливості: RESTful API для пошукових термінів, товарів та управління користувачами; реальночасові WebSocket з’єднання через Socket.io; MQTT інтеграція для отримання результатів пошуку; автентифікація через Clerk * Склад команди: Team Lead + 1 розробник (ви будете третім членом команди) * Часовий пояс: клієнт — США * Вік проекту: на JS був переписаний 3 місяці тому
Додаткові вимоги та плюси * TypeScript: обов’язково * Mobile development: буде плюсом * AI / Agentic workflows: досвід з AI-інструментами та агентними воркфлоу буде значною перевагою * UI/UX: хороше розуміння та чуття гарного інтерфейсу (це маленьке побажання клієнта)
Юридичні та фінансові умови * Випробувальний термін: 1 місяць * Юридичне оформлення: співпраця тільки через ФОП 3-ї групи, та тільки на гривневий рахунок. Якщо у вас ФОП ще не відкритий, ми надамо необхідну консультацію та допомогу з його відкриттям * Компенсація: гросс — самостійна оплата податків з отриманої суми на ФОП: 5% єдиний податок + 1% військовий збір + ЄСВ(1902.34 грн/міс). Надаємо бухгалтерську допомогу зі звітами * Модель співпраці: контракт з фіксованою погодинною ставкою (Hourly rate). Оплата здійснюється за фактично затрекані години, тож соціальний пакет (оплачувані відпустки та лікарняні) на даній позиції у клієнта не передбачений
Робочий процес та умови * Графік: здебільшого з 10:00 до 18:00 (за Києвом), але за домовленістю з клієнтом можливий гнучкий підхід * Обладнання: за потреби компанія забезпечує робочим ноутбуком * Облік часу: по вимогах клієнта, використовується програма (Hubstaff або Upwork Tracker), яку потрібно встановити на ноутбук
Процес відбору * Знайомство: Ви пишете нам на Telegram: ми збираємо всі необхідні дані про ваш досвід * Технічне інтерв’ю: 30–60 хв, англійською (обговорення вашого досвіду) * Інтерв’ю з клієнтом: 15–60 хв, англійською (знайомство та обговорення проекту)
Як відгукнутися * Найшвидший спосіб відгукнутися на вакансію — написати нам на Telegram: t.me/bigtree108 * Якщо ви не користуєтеся Telegram, надсилайте резюме на пошту: khrystyna_shulepa@bigtree108.com