Требования:

  • Опыт коммерческой фронтенд-разработки от 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. Работа на месте работодателя, удалённо или в гибридном формате.