Tether
Frontend Desktop Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Frontend-инженер для разработки и поддержки Keet Desktop — кросс-платформенного P2P-приложения для коммуникаций на React, работающего на рантайме Pear. Задача — от реализации UI/UX до оптимизации производительности в распределённой команде.
Задачи
- Разрабатывать и поддерживать Keet Desktop — кросс-платформенное P2P-приложение на React на рантайме Pear
- Реализовывать UI/UX
- Оптимизировать производительность приложения
- Писать модульный, поддерживаемый и хорошо покрытый тестами код
- Тестировать и отлаживать сложные frontend-приложения
Требования
- Опыт работы с React/Preact и современным JavaScript/TypeScript в production-приложениях
- Уверенное владение управлением состоянием (Redux, Redux Toolkit, Zustand или аналоги)
- Умение писать модульный, поддерживаемый и хорошо протестированный код
- Навыки тестирования и отладки сложных frontend-приложений
- Глубокий интерес или опыт с P2P-технологиями или распределёнными системами
- Комфортная работа в удалённой распределённой команде, хорошие коммуникативные навыки
- Отличный английский
Условия
- Удалённая работа из любой точки мира
- Работа в глобальной распределённой команде
- Участие в развитии децентрализованных коммуникаций и open-source стека Pear
Навыки
- React
- Preact
- JavaScript
- TypeScript
- Redux
- Redux Toolkit
- Zustand
- Node.js
- P2P
- Electron
- Tauri
- WebRTC