Требования:
- Опыт коммерческой фронтенд-разработки от 5 лет, из них от 2 лет в роли Senior.
- Глубокий практический опыт с React, Next.js и TypeScript, понимание их внутреннего устройства.
- Опыт проектирования архитектуры сложных фронтенд-приложений и принятия ключевых технических решений.
- Понимание и применение принципов SOLID, DRY, KISS и паттернов проектирования.
- Опыт работы с менеджерами состояний Redux Toolkit и RTK Query в крупных проектах.
- Уверенные знания HTML5, CSS3 и препроцессоров SASS.
- Опыт работы с REST API, SSR и серверным Node.js на продвинутом уровне.
- Опыт работы с Server-Sent Events (SSE): проектирование стриминговых интерфейсов, обработка событий на клиенте, реконнекты и graceful degradation.
- Умение писать unit-тесты с Jest и React Testing Library, опыт внедрения культуры тестирования в команде.
- Опыт наставничества и менторства разработчиков.
Условия: полная занятость, график 5/2. Работа на месте работодателя, удалённо или в гибридном формате.