Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
react developer
сопроводительное письмо
описание
Молодой технологический стартап создаёт безопасный корпоративный мессенджер на базе протокола Matrix, развивая и адаптируя open-source клиент Element Web/Desktop.
задачи
- Разрабатывать и поддерживать форк Element Desktop (main/renderer процессы, IPC, electron-builder)
- Создавать SPA-страницы под webview/виджеты (React/TS, интеграция с Matrix SDK)
- Проектировать state-менеджмент (Redux Toolkit / Zustand + React Query)
- Писать unit-тесты (Jest, RTL) и оптимизировать производительность
- Интегрировать с REST API / SDK, работать с авторизацией и событиями чатов
- Участвовать в архитектурных решениях и код-ревью
требования
- Уверенно владеете React и TypeScript (от 3 лет коммерческой разработки)
- Есть опыт с современным state-менеджментом (Redux Toolkit/Zustand и React Query/RTK Query)
- Production-опыт с Electron (минимум один проект): IPC, main/renderer, сборка
- Понимаете SPA-архитектуру и принципы разделения ответственности
- Готовы разбираться в чужом open-source коде и вносить изменения
- Есть опыт интеграции с REST API / JS SDK (авторизация, обработка ошибок)
- Умеете делать адаптивную вёрстку (HTML/CSS, Tailwind/SCSS)
- Умеете писать unit-тесты
- Будет плюсом знание протокола Matrix или опыт с API других мессенджеров, опыт с WebRTC и аудио/видеозвонками, навыки форкинга open-source проектов, знание Rust или опыт с монорепозиториями, потенциал к техлидству
условия
- Полностью удалённая работа, гибкий график
- Конкурентная зарплата по результатам собеседования
- Оплачиваемое тестовое задание
- Возможность влиять на архитектуру продукта с нуля
- Дружная команда и интересные технические вызовы
навыки