– Frontend development experience of 3+ years
– Commercial development experience with React + TypeScript
– Product development experience
– Understanding of JavaScript principles: event loop, async/await, closures, currying, V8 garbage collector
– Good understanding of React internals: Fiber, Reconciliation, render props, lifecycle, and rendering optimization
– Experience with TanStack Query (React Query)
– Experience with microfrontends and/or Webpack Module Federation
– Experience with UI component libraries
– Understanding of frontend architecture principles
– Experience setting up logging and error monitoring (Sentry and similar)
– Skills in debugging frontend/backend interaction through the browser
– Experience participating in code reviews, technical interviews, or developer onboarding
– Ability to write maintainable and readable code
– Experience in team development
Benefits
💰Based on interview results
📌Conditions and bonuses:
Full-time, remote, office, or hybrid.
JS разработчик в Альфа-Банк
💰По итогам собеседования
📌Условия и бонусы:
Фултайм, удаленно, офис или гибрид.
📌Наши ожидания:
– Опыт 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, технических интервью или онбординге разработчиков.
– Умение писать поддерживаемый и читаемый код.
– Опыт работы в командной разработке.