Чем предстоит заниматься:
- Разработка и развитие frontend-функциональности на React/TypeScript;
- Поддержка и улучшение существующих решений: работа с производительностью, устойчивостью и качеством пользовательского опыта;
- Проработка технической реализации задач совместно с командой, участие в декомпозиции и оценке;
- Внедрение и поддержка e2e-тестирования на базе Playwright;
- Работа с обработкой ошибок, мониторингом и повышением наблюдаемости системы;
- Участие в обсуждении продуктовых и UX-решений.
Что мы ждем от кандидата:
- Уверенное знание React и TypeScript;
- Опыт работы с клиентским состоянием и server state management;
- Практический опыт написания и поддержки e2e-тестов;
- Понимание принципов построения масштабируемой frontend-архитектуры;
- Способность аргументированно обсуждать решения и искать компромисс между качеством, сроками и стоимостью изменений;
- Навык эффективной командной коммуникации.
Будет плюсом:
- Опыт работы с Feature-Sliced Design (FSD);
- Опыт внедрения или развития Playwright в проекте;
- Опыт работы с Sentry, Grafana или аналогичными системами мониторинга;
- Понимание Trunk Based Development;
- Опыт работы в логистических или high-load продуктах.