Frontend / Desktop Developer (Electron)

Дата размещения вакансии: 06.05.2026
Работодатель: Основа +
Уровень зарплаты:
з/п не указана
Город:
Казань
улица Мулланура Вахитова
Требуемый опыт работы:
От 1 года до 3 лет

## Frontend / Desktop Developer (Electron)

О проекте:

  • Разработка кроссплатформенного десктоп-приложения для проведения измерений и анализа медиаданных.
  • Приложение должно поддерживать полноценную работу в режиме офлайн с последующей синхронизацией данных с центральным сервером.

Роль в команде:

  • Создание интерфейса и клиентской логики приложения.

Основная задача — реализация интерактивных инструментов для работы с видео и аудио (построение графиков, замеры координат и времени), а также обеспечение стабильной работы приложения на различных операционных системах. **Стек технологий:** * TypeScript, React (v18+). * Electron (v28+). * Canvas API / SVG (для инструментов поверх видео). * Web Audio API (для анализа звуковых частот). * SQLite (локальное хранение данных).

Обязанности:

  • Разработка интерфейса десктоп-приложения на базе React и Electron.
  • Создание графических инструментов для телеметрии (интерактивные линейки, транспортиры, системы координат поверх видеопотока).
  • Реализация логики покадровой обработки видео и извлечения данных из аудиофайлов.
  • Настройка механизмов локального хранения и очереди синхронизации данных (Offline-first).
  • Сборка и дистрибуция приложения под Windows и Linux (Debian/Ubuntu).

Требования:

  • Опыт разработки на TypeScript и React.
  • Знание особенностей работы Electron (процессы Main и Renderer, IPC-взаимодействие).
  • Навыки работы с HTML5 Canvas или специализированными библиотеками для визуализации данных.
  • Опыт работы с локальными базами данных на стороне клиента.​​​​​​​

Условия:

  • 5/2, по 8 часов, график с 9.00 до 18.00 возможна и проектная работа
  • Дружелюбный коллектив, адекватное и грамотное руководство
  • Удобное оборудованное рабочее место
  • Современный офис в районе отеля Сафар 15 мин пешком от м козья слобода
  • Официальное трудоустройство, возможно и проектное сотрудничество
  • Зарплата обсуждается по результатам собеседования