← Все вакансии/Middle/Advancify
MiddleRemote

Frontend React Developer

A
Advancify
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

О компании

  • Разрабатываем десктопное приложение для MacOS, которое помогает людям работать и учиться эффективнее.

Обязанности

  • Проектирование и разработка интерфейса десктопного приложения на React.
  • Интеграция интерфейса с Python-частью через REST и WebSocket API.
  • Адаптация и сборка интерфейса для запуска внутри WebView на базе Qt.
  • Реализация пользовательских сценариев с использованием современных инструментов UI.
  • Обеспечение корректной работы интерфейса в условиях ограниченного окружения.

Требования

  • Уверенное владение React (hooks, компонентный подход, TypeScript).
  • Опыт работы с современными сборщиками (Vite/Webpack).
  • Понимание архитектуры frontend-приложений (разделение ответственности, модульность).
  • Опыт взаимодействия с backend по REST и WebSocket.
  • Знание особенностей запуска интерфейса в WebView (ограничения среды, масштабирование, локальное API).
  • Владение инструментами UI: shadcn/ui, TailwindCSS или аналогичными.
  • Наличие Mac обязательно.
  • Желательно: опыт сборки frontend-приложений для запуска внутри Qt WebView, понимание работы с локальными API через промежуточный backend, знания CI-сборки фронтенда для desktop-дистрибутива (gitlab-ci).

Условия

  • Занятость 10-20 часов в неделю.
  • Оплата: сдельная (за реализованные фичи/этапы), выплаты после приёмки.
  • Формат: удалённо, гибкий график, время мск.
Стек и навыки

С чем работаем