Альфа-Банк ищет Главного разработчика JavaScript.
Чем предстоит заниматься:
- Разрабатывать и поддерживать frontend-приложения на React + TypeScript
- Участвовать в проектировании архитектуры микрофронтов
- Принимать технические решения совместно с командой
- Проводить code review
- Участвовать в технических интервью и онбординге frontend-разработчиков
- Выполнять рефакторинг и улучшение существующего кода
- Настраивать обработку ошибок, мониторинг и логирование
- Взаимодействовать с аналитиками, разработчиками и внутренними заказчиками
Технологический стек:
- JavaScript / TypeScript
- React
- TanStack Query (React Query)
- React Router
- Webpack Module Federation
- Архитектура микрофронтов
- REST API
- Git
Требования:
- Опыт frontend-разработки от 3 лет
- Коммерческий опыт разработки на React + TypeScript
- Опыт продуктовой разработки
- Понимание принципов работы JavaScript: event loop, async/await, замыкания, каррирование, работа сборщика мусора V8
- Хорошее понимание React internals: Fiber, Reconciliation, render props, жизненный цикл и оптимизация рендеринга
- Опыт работы с TanStack Query (React Query)
- Опыт работы с микрофронтами и/или Webpack Module Federation
- Опыт работы с UI-библиотеками компонентов
- Опыт настройки логирования и мониторинга ошибок (Sentry и аналоги)
- Навыки дебага frontend/backend взаимодействия через браузер
- Опыт участия в code review, технических интервью или онбординге разработчиков
- Умение писать поддерживаемый и читаемый код
- Опыт работы в командной разработке