Назад
7 часов назад

Frontend React Developer

Формат работы
remote (только Russia)
Тип работы
parttime
Грейд
middle/senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Frontend React Developer

Прямой работодатель Advancify ( advancify.co )

Миддл • Сеньор Информационные технологии • Разработка • Desktop 9 марта Удаленная работа • Частичная занятость
Опыт работы от 3 до 5 лет Работодатель Advancify Короткая ссылка: geekjob.ru/hiF5 Откликнуться Описание вакансии


Мы разрабатываем десктопное приложение, которое помогает людям работать и учиться эффективнее. Мы ищем в команду 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-прослойку • Разработка ведётся в небольшой распределенной команде, с фокусом на автономность и стабильность • Оплата: сдельная (за реализованные фичи/этапы), выплаты после приёмки • Формат: удалённо, гибкий график


Специализация
Информационные технологииРазработка
Отрасль и сфера применения
Desktop
Уровень должности
МиддлСеньор


Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -