Job Details
Ведущий Frontend разработчик
Leading Frontend Developer at Beeline. Develop interfaces on React, participate in microfrontend architecture, work with REST API, manage state with Redux. Remote position.
Разрабатывать интерфейсы на React с использованием функциональных компонентов и хуков; Участвовать в проектировании и внедрении микрофронтенд-архитектуры (выделять общие библиотеки и поддерживать дизайн‑систему); Работать с REST API, интегрировать бэкенд-логику в интерфейсы; Управлять состоянием приложений с использованием Redux/Redux Toolkit/Context API; Настраивать и поддерживать сборку проектов (Webpack); Взаимодействовать с UI-библиотеками (опыт с Ant Design/Material 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; Владение Webpack, Vite, Git, а также пакетными менеджерами (npm/yarn); Опыт работы с React Router, RTK query; Понимание CI/CD‑процессов, контейнеризации (Docker), базовых DevOps‑практик; Понимание базовых принципов UX.
Don't miss a single job
Subscribe to our Telegram channel