Frontend React Developer
Прямой работодатель Advancify ( advancify.co )
Опыт работы от 3 до 5 лет
Мы разрабатываем десктопное приложение, которое помогает людям работать и учиться эффективнее. Мы ищем в команду frontend-разработчика для разработки и рефакторинга интерфейса desktop-приложения.
Обязанности:
• Проектирование и разработка интерфейса десктопного приложения на React
• Интеграция интерфейса с Python-частью через REST и WebSocket API
• Адаптация и сборка интерфейса для запуска внутри WebView на базе Qt
• Реализация пользовательских сценариев с использованием современных инструментов UI
• Обеспечение корректной работы интерфейса в условиях ограниченного окружения
Текущий стек приложения:
• Frontend: React + TypeScript, Vite, TailwindCSS, shadcn/ui
• Связь с backend: REST API + WebSocket
• Backend: Python 3.10+, FastAPI
• Среда исполнения:** Qt WebView (через PyQt)
• Сборка: Отдельная frontend-сборка, встраиваемая в десктопное приложение
Требования:
Обязательные:
• Уверенное владение React (hooks, компонентный подход, TypeScript)
• Опыт работы с современными сборщиками (Vite/Webpack)
• Понимание архитектуры frontend-приложений (разделение ответственности, модульность)
• Опыт взаимодействия с backend по REST и WebSocket
• Знание особенностей запуска интерфейса в WebView (ограничения среды, масштабирование, локальное API)
• Владение инструментами UI: shadcn/ui, TailwindCSS или аналогичными
Желательные:
• Опыт сборки frontend-приложений для запуска внутри Qt WebView
• Понимание работы с локальными API через промежуточный backend (без прямого доступа из браузера)
• Знания CI-сборки фронтенда для desktop-дистрибутива (gitlab-ci)
Условия проекта:
• Десктопное приложение с UI на React и backend-частью на Python
• Интерфейс работает внутри WebView на базе Qt
• Связь с внешними ресурсами осуществляется через Python-прослойку
• Разработка ведётся в небольшой распределенной команде, с фокусом на автономность и стабильность
• Оплата: сдельная (за реализованные фичи/этапы), выплаты после приёмки
• Формат: удалённо, гибкий график
