Sobre a vaga
Команда ищет фронтенд-инженера уровня Middle+/Senior для развития корпоративного мессенджера на базе Matrix. Роль предполагает работу с React, TypeScript и Electron, а также участие в архитектурных решениях и развитии продукта.
О компании и продукте
Telement — молодой технологический стартап, создающий безопасный корпоративный мессенджер на базе протокола Matrix и развивающий форк open-source клиента Element Web/Desktop.
Чем предстоит заниматься
- Разрабатывать и поддерживать форк Element Desktop, включая main- и renderer-процессы, IPC и electron-builder
- Создавать SPA-страницы для webview и виджетов на React и TypeScript с интеграцией Matrix SDK
- Проектировать state-менеджмент с использованием Redux Toolkit или Zustand и React Query
- Писать unit-тесты с Jest и RTL и оптимизировать производительность
- Интегрировать REST API и SDK, работать с авторизацией и событиями чатов
- Участвовать в архитектурных решениях и code review
Что требуется
- Уверенное владение React и TypeScript, от 3 лет коммерческой разработки
- Опыт работы с современным state-менеджментом: Redux Toolkit или Zustand и React Query или RTK Query
- Production-опыт с Electron минимум в одном проекте, включая IPC, main/renderer и сборку
- Понимание SPA-архитектуры и принципов разделения ответственности
- Готовность разбираться в чужом open-source коде и вносить изменения
Будет плюсом
- Знание протокола Matrix или опыт работы с API других мессенджеров
- Опыт с WebRTC и аудио- или видеозвонками
- Навыки форкинга open-source проектов
- Потенциал к техлидству
Условия
- Зарплата: 2000–4800 USDT
- Полностью удалённая работа из любой точки мира
- Полная занятость
- Гибкий график с ориентацией на МСК
- Оплачиваемое тестовое задание
- Возможность влиять на архитектуру продукта с нуля
Процесс отбора
Для отклика нужно прислать резюме в Telegram: @regina_ihr2.
- Скрининг резюме
- Краткое кросс-интервью в Telegram
- Оплачиваемое тестовое задание
- Техническое интервью с командой
- Оффер