REMOTE RUSSIA | ARENADATA
Что нужно делать
- управлять командой. Заниматься развитием frontend-команды (найм, онбординг, менторство, проведение 1:1, performance review);
- проектировать архитектуру frontend-приложений;
- внедрять и поддерживать стандарты качества кода;
- проводить Code Review;
- участвовать в планировании спринтов, декомпозировать задачи и оценивать сроки выполнения;
- выстраивать прозрачный процесс доставки фич;
- координировать взаимодействие между командами (Backend, DevOps, technical product-менеджеры, дизайнеры) для проектирования API и UX-сценариев управления инфраструктурой.
Мы ждем, что вы
- имеете не менее 5 лет коммерческой разработки на React и не менее 1 года опыта в ролях тимлида/техлида;
- свободно владеете TypeScript (строгая типизация, дженерики, утилитарные типы и т.п.);
- глубоко понимаете жизненный цикл React, хуков, паттернов проектирования UI (Compound Components, Render Props и т.п.);
- уверенно владеете Git: применяете GitFlow, выполняете merge/rebase и решаете сложные конфликты;
- понимаете принципы контейнеризации и умеете читать и писать Dockerfile и docker-compose;
- работали со стейт-менеджерами (Redux Toolkit / RTK Query / Zustand или аналогами);
- пишете и настраиваете Unit-тесты (Jest / Vitest);
- имеете опыт настройки Vite / Webpack.
Будет плюсом
- опыт работы с WebSokets;
- опыт внедрения редакторов кода (Monaco Editor для YAML/JSON или подобных) с валидацией и подсветкой синтаксиса;
- опыт работы с графиками и метриками (Recharts, ECharts, D3.js или интеграция с Grafana);
- опыт разработки UiKit.
APPLY