О позицији
Ведущий Frontend-разработчик будет разрабатывать и поддерживать интерфейсы на React, участвовать в развитии микрофронтенд-архитектуры и интегрировать бэкенд-логику. В зоне ответственности также будут сборка проектов, тестирование, качество кода и кросс-ревью.
Чем предстоит заниматься
- Разрабатывать интерфейсы на React с использованием функциональных компонентов и хуков
- Участвовать в проектировании и внедрении микрофронтенд-архитектуры, выделять общие библиотеки и поддерживать дизайн-систему
- Работать с REST API и интегрировать бэкенд-логику в интерфейсы
- Управлять состоянием приложений с использованием Redux, Redux Toolkit и Context API
- Настраивать и поддерживать сборку проектов с помощью Webpack
- Взаимодействовать с UI-библиотеками
- Писать чистый и поддерживаемый код, следуя принципам SOLID, DRY и KISS
- Проводить тестирование, желательно с Jest и Playwright
- Следить за регрессиями при внесении изменений в существующий код
- Самостоятельно воспроизводить тест-кейсы
- Поддерживать код в чистоте с помощью линтеров и самостоятельно писать правила для ESLint и Prettier
- Участвовать в кросс-ревью
Что мы ожидаем
- Опыт работы от 4 лет
- Уверенное знание JavaScript (ES6+), TypeScript, HTML5 и CSS3, понимание работы с REST API
- Глубокое понимание React, включая функциональные компоненты, хуки и компонентную архитектуру
- Понимание принципов изоляции приложений, организации взаимодействия между модулями и работы с Webpack Module Federation
- Опыт работы с Redux, Redux Toolkit, Redux-Thunk, Redux-Saga и Context API
Условия
- Удалённая работа
Компания
Билайн
Отклик
Откликнуться можно через страницу вакансии: https://job.beeline.ru/vacancies/714fe5bd-6813-4278-a3c5-38d15beffe97