з/п не указана
Москва
Более 6 лет
СТЕК:
- 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)