Назад

Frontend-разработчик (Desktop / Electron)

330 000₽
Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle
Английский
c1
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Frontend-разработчик (Desktop / Electron) (Electron/React/TypeScript): Разработка голосового AI-ассистента для macOS и Windows с акцентом на сложные интерфейсы, потоковый AI-контент, производительность и нативные desktop-интеграции. Focus on диагностике проблем производительности, IPC и многооконных сценариях Electron, доступности, стабильности и тестировании приложения на реальных устройствах.

Локация: удалённо из любой точки мира; базовый регион в объявлении — Москва.

Зарплата: 330 000 ₽ в месяц на руки.

Компания

VoiceOS — голосовой AI-ассистент для повышения продуктивности на macOS и Windows, позволяющий диктовать в любое приложение и поручать AI-агенту действия на компьютере. Продукт построен на Electron, React и TypeScript; команда развивает его при поддержке Y Combinator.

Что делать

  • Вести пользовательские баги от воспроизведения и диагностики до исправления, проверки на macOS и Windows и валидации со стороны QA.
  • Разрабатывать и улучшать интерфейсы голосового оверлея, ответов AI-агента, онбординга, аккаунта и биллинга.
  • Повышать отзывчивость и плавность приложения, включая анимации и потоковый вывод ответов.
  • Работать с основателями и инженерной командой над продуктовыми решениями.
  • Поддерживать качество кода, стабильность продукта и скорость релизов.

Требования

  • Свободный разговорный и письменный английский на уровне C1 или выше обязателен.
  • Опыт работы в англоязычной команде и самостоятельное обсуждение технических вопросов на английском языке.
  • От 3 лет production-разработки на TypeScript и React со сложным клиентским состоянием и интерфейсами, обновляющимися в реальном времени.
  • Опыт написания production-кода с 2019 года или раньше; AI должен использоваться как инструмент, а не как единственный способ разработки.
  • Опыт работы с реальными пользователями, пиковыми нагрузками, производительностью и стабильностью продукта.
  • Сильные навыки CSS, вёрстки и анимаций, внимание к деталям и доступности, включая reduced motion.
  • Опыт диагностики джанка, зависаний и блокировок main thread, а также рендеринга потокового или AI-сгенерированного контента.
  • Production-опыт с Electron: main и renderer процессы, IPC, многооконные приложения, прозрачные и always-on-top окна, управление фокусом.
  • Опыт с разрешениями macOS, глобальными хоткеями и несколькими дисплеями; готовность тестировать на реальных Windows-машинах.
  • Опыт или понимание desktop-auth и онбординга, включая deep links и OAuth из браузера обратно в приложение; опыт упаковки, автообновлений, code signing и notarization либо готовность быстро освоить эти процессы.
  • Умение самостоятельно воспроизводить и исправлять неясные пользовательские проблемы, добавлять тесты и проверять решения на нестабильных сетях, нескольких мониторах, Windows и незавершённых сценариях.
  • Продуктовое и дизайнерское чутьё, внимание к безопасности, приватности, юридическим аспектам UI, биллингу и пользовательским согласиям.
  • Комфортная работа в быстро меняющейся большой кодовой базе, ответственность за качество релизов и интерес к Voice AI и голосовым интерфейсам.

Хорошо, если есть

  • Умение читать Swift для работы с нативными компонентами macOS.
  • Опыт с платёжными интерфейсами Stripe Elements, Apple Pay или Google Pay.
  • Опыт с голосовыми или аудиопродуктами, AI-ассистентами или чатами.
  • Опыт продуктовой аналитики и проверки влияния исправлений на поведение пользователей.
  • Опыт с Next.js, умение читать Rust или Objective-C++.

Культура и преимущества

  • Полная занятость в удалённом формате из любой точки мира.
  • Гибкий график: важен результат, фиксированные часы и обязательное пересечение с командой в США не требуются.
  • Международная команда; технические обсуждения, созвоны и переписка проходят на английском языке.
  • Ранний этап продукта с возможностью влиять на решения и видеть результат работы у пользователей.
  • Предлагается долгосрочное сотрудничество.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →