Full-Stack Engineer (Next.js / React / TypeScript)
Uptech шукає full-stack інженера для розробки нових продуктів американського медіа про автоспорт — від фронтенду на Next.js/React/TypeScript до бекенду, Identity-шару та інфраструктури. Потрібен досвід 3+ років з Next.js, впевнений бекенд, робота з auth, AdTech та сторонніми SDK, вільна англійська для спілкування напряму з CTO. Пропонують віддалену роботу, гнучкий графік, оплачувані відпустку та лікарняні, автономність без виділених QA і PM.
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<p>💬 Привет! <strong>Мы — Uptech, международная компания по разработке программного обеспечения</strong>, которая сотрудничает со стартапами и известными бизнесами из США и Европы. Продукты и идеи вдохновляют нас, поэтому мы строим их самостоятельно и помогаем нашим клиентам запускать проекты, которые положительно влияют на жизнь людей.</p><p>За десять лет <strong>мы создали более 150 продуктов</strong>, среди которых Dollar-Shave Club, Goat и Aspiration. Наша RnD команда запустила 7 успешных стартапов, среди них: <a href="https://www.sommo.io/" target="_blank">Sommo</a>, <a href="https://www.dyvo.ai/" target="_blank">Dyvo</a> и <a href="https://www.rozmova.me/" target="_blank">Rozmova</a>.</p><p>Мы ищем инженера, который полностью возьмёт на себя разработку новых подпроектов американского медиа об автоспорте с более чем <nobr>30-летней</nobr> историей. Это будет работа напрямую с CTO, с возможностью принимать решения относительно продукта.</p><p>Это онлайн-медиа, с печатными журналами и микросайтами об автоспорте — около 500K уникальных посетителей и 2M просмотров в месяц, 7—10M рекламных показов, 80 000+ страниц.</p><p><strong>Обязанности:</strong></p><ul><li>Отвечать за платформу end-to-end — разработка фронтенда, бекенда, поддержка и расширение инфраструктуры</li><li>Создание новых продуктов: разработка универсальной login системы, построение единого Identity-слоя, разработка портала управления подписками и привилегиями с интеграцией Stripe и кастомных API</li><li>Развитие контентной архитектуры: миграция от отображения стандартных статей (~100k страниц) к сложным мультитиповым фидам (видео, галереи, смешанные ленты)</li><li>Менеджмент задач: параллельное ведение 2+ проектов (спринты <nobr>2–6 недель)</nobr> с готовностью гибко интегрировать срочные запросы от маркетинга или редакции <nobr>(1–2 недели)</nobr></li><li>Дебаггинг и траблшутинг: решение сложных асинхронных конфликтов (race conditions) при инициализации рекламных скриптов и third-party SDK (например, IAS)</li><li>Работа с AdTech и оптимизация рендеринга</li><li>Работа с релизами по флоу preview branch → PR → review → merge → release. Частые, небольшие деплои без релизов в пятницу</li><li>Автономность в процессах: эстимация задач, участие в планировании напрямую с CTO, самостоятельное тестирование и документирование кода (проект работает без выделенного QA и PM)</li></ul><p><strong>Ожидания:</strong></p><ul><li>Свободный разговорный и письменный английский: способность самостоятельно обсуждать технические решения, архитектуру и задачи напрямую с CTO</li><li>3+ лет опыта с Next.js (App Router), React, TypeScript</li><li>Экспертиза в Backend-разработке: уверенный опыт создания API, работы с базами данных и интеграции сторонних сервисов. Способность самостоятельно спроектировать и реализовать серверную логику для платформы</li><li>Опыт с Identity и Auth: понимание принципов построения систем авторизации, объединения разрозненных баз пользователей в единый Identity-слой и реализации механизмов Universal Login</li><li>Практический опыт работы со сложными асинхронными сценариями (race conditions) и интеграцией рекламных / сторонних SDK</li><li>Опыт работы с UI библиотеками (Material UI, Tailwind / CSS Modules) и дизайн-системами в Storybook</li><li>Уверенное владение Jest и React Testing Library, глубокое понимание стандартов доступности интерфейсов (a11y) и опыт их автоматического тестирования</li><li>Практический опыт работы с Figma на уровне разработчика: точное чтение спецификаций, выгрузка и оптимизация ассетов для веба</li><li>*Готовность к пересечению с US Pacific — около 4 часов в день, часть работы вечерняя (ориентировочно до 22:00 по Киеву)</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт работы с экосистемой Cloudflare (Workers / Edge runtime, Hono, D1, KV)</li><li>Глубокое понимание AdTech-домена на стороне паблишера (Google Ad Manager, Integral Ad Science), понимание метрик viewability и трекинга</li><li>Опыт интеграции платёжных систем и биллинга (в частности Stripe) для реализации подписок</li><li>Практический опыт построения архитектуры вокруг Headless CMS (Contentstack, Sanity, Contentful и т.д.)</li><li>Опыт работы с Data-платформами и инструментами аналитики (BigQuery, Fivetran, Dataform, Looker)</li><li>Настройка инструментов для визуального регрессионного тестирования (например, Chromatic)</li><li>Опыт интеграции систем геймификации или стримов live-данных (например, спортивной статистики)</li></ul><p><strong>Что мы предлагаем:</strong></p><ul><li>Возможность работать со стартапами из США и Европы;</li><li>Удалённый формат работы;</li><li>Гибкий график: 8 часов в день в зависимости от ваших биоритмов (без фиксированного начала рабочего дня);</li><li>Оплачиваемый отпуск (31 выходной день в год: 11 государственных праздников + 20 фактического отпуска);</li><li>Оплачиваемые больничные без справок (10 рабочих дней в год);</li><li>Социальные активности и внутренние ивенты для обмена знаниями.</li><li>Частичная финансовая компенсация на психотерапевтические сессии на платформе <a href="https://www.rozmova.me/" target="_blank">Rozmova</a>.</li></ul> <div> <a href="https://jobs.dou.ua/companies/uptech-team/vacancies/374429/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 82 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как JavaScript-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Frontend разработчик (React/TypeScript)
~1 820 000 ₸ оценка
Разработка фронтенда новой системы с нуля на React 18/19 и TypeScript: проектирование архитектуры, создание переиспользуемых компонентов, сложных интерфейсов, дашбордов и динамических форм. Требуется 4+ года коммерческого опыта с React, уверенный TypeScript, Redux Toolkit, RTK Query, React Hook Form, Jest и React Testing Library. Предлагают удалёнку или гибрид, ДМС, квартальную премию и карьерный рост.
География удалёнки не уточнена
Full-Stack разработчик
~1 820 000 ₸ оценка по стеку
ORIL ищет Full-Stack инженера в команду, которая строит настраиваемую SaaS-платформу для бизнеса самообслуживания. Основная работа — бэкенд на TypeScript с фреймворком Effect, интеграции со сторонними сервисами и немного фронтенда на React/Remix, с активным использованием AI-инструментов. Нужен опыт 5+ лет в production SaaS, сильный TypeScript/Node.js и английский Upper-Intermediate+ для общения с клиентом. Предлагают полностью удалённую работу, гибкий график, бюджет на обучение и wellness.
География удалёнки не уточнена
Старший Node.js разработчик
~1 820 000 ₸ оценка по стеку
Международная продуктовая команда ищет старшего Node.js разработчика для бэкенд-разработки: сервисы, REST API, интеграции и техническая ответственность за решения. Около 10% времени — работа с React/React Native. Нужен опыт 7+ лет, сильное знание JavaScript/TypeScript и английский Upper-Intermediate. Предлагают гибкий формат работы, медстраховку, оплату обучения и английского, менторство и корпоративные активности.
География удалёнки не уточнена
Старший Frontend разработчик (React / Next.js / PWA)
~1 820 000 ₸ оценка
Нужен опытный фронтенд-разработчик для коммерческого проекта — прогрессивного веб-приложения на React и Next.js. Предстоит строить PWA-функциональность (service workers, офлайн-режим, кэширование, push-уведомления), оптимизировать производительность и напрямую общаться с заказчиком на английском. Требуется 6+ лет опыта во фронтенде, глубокое знание React/Next.js и подтверждённый опыт запуска PWA. Работа удалённая, контракт B2B, full-time.
География удалёнки не уточнена
Старший TypeScript инженер
~1 820 000 ₸ оценка
AgileEngine ищет старшего TypeScript-инженера, который станет единственным разработчиком продукта для защиты приложений JSDefender. Нужно глубоко понимать поведение JavaScript/TypeScript в браузере, разбираться в сборке (Webpack/Vite), уметь исследовать неизвестное и проверять код, сгенерированный ИИ. Предлагают удалённую работу с гибким графиком, конкурентную зарплату в USD и проекты для Fortune 500.
География удалёнки не уточнена
Десктоп разработчик (Senior)
~1 820 000 ₸ оценка
Разработка десктопного приложения защищённого корпоративного мессенджера KeepChat на Electron, а также веб-приложений и сайта компании. Нужен Senior с опытом от 5 лет на Node.js (React + TypeScript), знанием React.js, Redux, Electron, Webpack и навыками кроссбраузерной вёрстки. Предлагают работу в продуктовой команде, белую зарплату, оформление по ТК РФ, ДМС и гибкий график.
География удалёнки не уточнена