Tether
Frontend Desktop Engineer (100% remote - Worldwide)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
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-технологиями или распределёнными системами
- Комфортная работа в удалённой глобально распределённой команде, хорошие коммуникативные навыки
- Отличный английский
Условия
- 100% удалённая работа по всему миру
- Работа в глобальной распределённой команде
- Продукт на открытом исходном коде (Pear, Keet)
Навыки
- React
- Preact
- JavaScript
- TypeScript
- Redux
- Redux Toolkit
- Zustand
- Node.js
- P2P
- Electron
- Tauri
- WebRTC