Frontend-разработчик (React)
Middle+/Senior React-разработчик в Альфа-Банке. Удаленная работа, опыт 3-5 лет. Создание новой системы с нуля на React 18/19 и TypeScript.
Разработка и поддержка фронтенда новой системы на основе React 18/19 и TypeScript. Проектирование архитектуры клиентского приложения с нуля: выделение переиспользуемых компонентов, модулей и слоев приложения. Реализация сложных пользовательских интерфейсов, включая динамические формы, дашборды и панели управления. Разработка маршрутизации с использованием React Router для навигации по новой системе. Создание UI-компонентов с нуля и адаптация корпоративного UI-кита при необходимости. Написание модульных и интеграционных тестов для критических бизнес-сценариев с использованием Jest и React Testing Library. Влияние на технологический стек и стандарты разработки. Развитие проекта с ранних этапов, установление архитектурных принципов. Проведение код-ревью и участие в архитектурных решениях.
4+ лет коммерческого опыта работы с React 18/19. Уверенное знание TypeScript: дженерики, утилитарные типы, типизация сложных бизнес-сущностей. Redux Toolkit + RTK Query, понимание серверного/клиентского состояния, кэширования и инвалидации. React Hook Form + Yup/Zod, опыт работы со сложными и динамическими формами. React Router. Jest + React Testing Library, умение писать тесты для бизнес-сценариев. CSS Modules, Git. Умение писать поддерживаемый код, участвовать в код-ревью и работать в команде. Опыт разработки сложных интерфейсов с нуля. Понимание архитектуры крупных фронтенд-приложений. Будет плюсом: опыт работы с корпоративными UI-китами, Conventional Commits, разработка CRM/CMS/админок, сложные таблицы/фильтры/CRUD-интерфейсы, множественные API/бэкенд-системы.
Удаленный формат работы.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал