Альфа-Банк. ИТ-специалисты
JS разработчик
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
Чем предстоит заниматься
•Разрабатывать и поддерживать frontend-приложения на React + TypeScript
•Участвовать в проектировании архитектуры микрофронтов
•Принимать технические решения совместно с командой
•Проводить code review
•Участвовать в технических интервью и онбординге frontend-разработчиков
•Выполнять рефакторинг и улучшение существующего кода
•Настраивать обработку ошибок, мониторинг и логирование
•Взаимодействовать с аналитиками, разработчиками и внутренними заказчиками
Наши пожелания к кандидатам
•Опыт frontend-разработки от 3 лет
•Коммерческий опыт разработки на React + TypeScript
•Опыт продуктовой разработки
•Понимание принципов работы JavaScript: event loop, async/await, замыкания, каррирование, работа сборщика мусора V8
•Хорошее понимание React internals: Fiber, Reconciliation, render props, жизненный цикл и оптимизация рендеринга
•Опыт работы с TanStack Query (React Query)
•Опыт работы с микрофронтами и/или Webpack Module Federation
•Опыт работы с UI-библиотеками компонентов
•Понимание принципов построения frontend-архитектуры
•Опыт настройки логирования и мониторинга ошибок (Sentry и аналоги)
•Навыки дебага frontend/backend взаимодействия через браузер
•Опыт участия в code review, технических интервью или онбординге разработчиков
•Умение писать поддерживаемый и читаемый код
•Опыт работы в командной разработке
Будет плюсом
•Опыт работы с PWA и Service Workers
•Знание Browser Web APIs
•Опыт работы с микрофронтендной архитектурой в крупных продуктах
•Участие в архитектурных обсуждениях и техническом лидерстве