- Страна
- Швейцария
Senior Frontend Engineer
Престижная компания-лидер рынка (Tether), работа с передовыми технологиями (P2P, WebRTC) и возможность оплаты в криптовалюте. Однако, жесткая привязка к локации в Швейцарии ограничивает круг кандидатов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием к глубоким знаниям P2P-технологий, распределенных систем и опыта работы с десктопными средами (Electron/Tauri). Также критично физическое нахождение в Лугано, Швейцария.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior Frontend Engineer в Лугано (Швейцария) рыночный диапазон составляет от 110,000 до 150,000 CHF в год. Учитывая специфику крипто-индустрии и Tether, компенсация может быть выше рынка, включая бонусы в токенах.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Senior Frontend Engineer
Company: Tether Operations Limited
Tether builds reserve-backed digital tokens (notably USDT) and a suite of products spanning finance, energy, data and education, including P2P and privacy-focused solutions like KEET. The company emphasizes transparency and global-scale blockchain-powered payments and tokenization.
Applicants must be located in TI Lugano, Switzerland.
Responsibilities:
- Deliver new features and bug fixes focusing on reliability, performance, and user satisfaction
- Maintain high codebase quality via coding standards, code reviews, and automated testing
- Design and develop responsive, high-performance UIs and manage application state for seamless experiences
- Write modular, maintainable, and well-tested code
- Test and debug complex frontend applications
Requirements:
- Proven experience with React/Preact and modern JavaScript/TypeScript in production-scale apps
- Strong competency in state management (Redux, Redux Toolkit, Zustand, or similar)
- Solid testing and debugging skills for complex frontend systems
- Interest or experience with P2P technologies or distributed systems
- Good English communication skills and ability to work in a globally distributed team
Nice to have:
- Experience with desktop application runtimes (Electron, Tauri, or similar)
- Familiarity with video/audio APIs (WebRTC, media streams) and real-time communication
- Demonstrated UI performance optimization (rendering, memory management)
- Experience building cross-platform desktop applications (macOS, Windows, Linux)
- Past contributions to OSS projects, especially in P2P or decentralized tech
Stack:
React, Preact, JavaScript, TypeScript, Redux, Redux Toolkit, Zustand, Electron, Tauri, WebRTC
Benefits:
- Distributed Team
- Pay In Crypto
*📩* Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- Preact
- JavaScript
- TypeScript
- Redux
- Redux Toolkit
- Zustand
- Electron
- Tauri
- WebRTC
- P2P
Возможные вопросы на собеседовании
Позиция Senior предполагает глубокое понимание инструментов управления состоянием.
В каких случаях вы предпочтете Zustand вместо Redux Toolkit для крупного проекта, и как это повлияет на масштабируемость?
Tether активно развивает P2P-решения (например, Keet).
С какими основными проблемами производительности вы сталкивались при работе с WebRTC и потоковыми данными в браузере?
В стеке указаны Electron и Tauri.
Каковы основные различия в архитектуре безопасности и потреблении ресурсов между Electron и Tauri при разработке десктопных приложений?
Вакансия требует фокуса на надежности и тестировании.
Опишите вашу стратегию тестирования для сложного Frontend-приложения: как вы распределяете покрытие между Unit, Integration и E2E тестами?
Работа в крипто-индустрии требует понимания специфики.
Как вы подходите к оптимизации рендеринга при отображении быстро меняющихся данных в реальном времени (например, котировок или транзакций)?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

