Обязанности:
СТЕК: Frontend: React, Typescript, Redux toolkit, Rtk query Micro Frontends: Module federation Backend (BFF): Node.js, express Testing: Jest, Playwright, React testing library, msw Build tools: Webpack, Vite/Rspack ЧЕМ НЕОБХОДИМО ЗАНИМАТЬСЯ: Развивать и улучшать существующие системы, внося личный вклад и предложения. Внедрять лучшие практики и оптимизировать процессы в командах для повышения качества проекта. Разрабатывать FrontEnd приложения на React/Angular. НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ: Опыт разработки приложений на JavaScript (React) от 3 лет Опыт работы на React, Angular, Redux - от 3 лет Опыт управления процессом разработки в команде Опыт работы с методологией Agile/SCRUM и инструментами (Confluence, Jira) Опыт работы с LESS или другими CSS препроцессорами Опыт работы с bff-слоем (Node.js/Express) Опыт проектирования библиотеки компонентов Опыт работы с библиотеками для форм (react-hook-form), запросов (rtk query), дат (date-fns) Опыт тестирования JS-приложений Опыт организации лучших практик для систем на микросервисной архитектуре Опыт работы с Module Federation или аналогичными решениями для микрофронтендов Опыт работы с Git в распределенных командах Опыт работы без четкого ТЗ, по макетам, эскизам, скетчам, учитывая принципы UI/UX Глубокие знания JavaScript/TypeScript Уверенное владение HTML/CSS/JS, React, TypeScript Знания и понимание в выстраивании процессов и повышении стандартов в команде разработки Глубокое понимание SPA-архитектур и паттернов frontend-разработки Понимание принципов работы HTTP протокола и API-сервисов (REST)Похожие вакансии