Локация
Удалённая работа, Москва
Зарплата
270 000–280 000 ₽ в месяц
Компания
Hireway — IT-рекрутинговое агентство, которое помогает специалистам находить команды и технологические проекты в области IT-продуктов и инфраструктурных решений.
Что делать
•Проектировать и развивать архитектуру frontend-приложений, включая масштабируемую компонентную архитектуру.
•Разрабатывать сложные пользовательские интерфейсы и высоконагруженные веб-приложения.
•Выбирать технологический стек, участвовать в архитектурных решениях, техническом планировании, декомпозиции и оценке задач.
•Оптимизировать производительность, время загрузки и отзывчивость интерфейсов; проводить технический аудит и рефакторинг.
•Разрабатывать frontend-стандарты, проводить code review и контролировать качество реализации.
•Взаимодействовать с backend-разработчиками при проектировании API и интеграций, наставлять Middle и Junior разработчиков.
Требования
•От 5 лет коммерческой frontend-разработки; уровень Senior.
•Глубокое знание JavaScript (ES6+) и TypeScript; экспертное владение React.
•Глубокое понимание React Hooks, Context API, механизмов рендеринга и управления состоянием; практический опыт с Redux Toolkit, Zustand или аналогами.
•Опыт проектирования архитектуры крупных frontend-приложений и технического проектирования, оценки и декомпозиции сложных задач.
•Глубокое понимание HTML5, CSS3, современных CSS-подходов и адаптивной вёрстки.
•Опыт работы с Next.js и понимание SSR, CSR, SSG и ISR.
•Опыт интеграции с REST API, GraphQL и WebSocket.
•Понимание принципов масштабируемых, отказоустойчивых и безопасных frontend-приложений.
•Опыт оптимизации производительности, включая Core Web Vitals, Code Splitting, Lazy Loading и Memoization.
•Уверенное владение Git, понимание CI/CD и опыт настройки и поддержки автоматизированного тестирования.
•Самостоятельность, ответственность за технический результат, системное мышление, способность аргументировать архитектурные решения и балансировать качество, сроки и бизнес-требования.
•Навыки технического лидерства, наставничества и взаимодействия с разработчиками, менеджерами, дизайнерами и другими подразделениями.
Хорошо, если есть
•Опыт проектирования Microfrontend-архитектуры и работы с Module Federation.
•Глубокое понимание Webpack, Vite и других инструментов сборки.
•Опыт работы с Docker и Kubernetes.
•Опыт построения Design System и развития UI Kit; знание Storybook.
•Опыт работы с Jest, Vitest, Cypress и Playwright.
•Понимание принципов Accessibility (a11y).
•Опыт работы с высоконагруженными системами и миграции крупных приложений на современные технологические стеки.
•Участие в формировании технической стратегии продукта.
Культура и преимущества
•Участие в развитии крупных IT-продуктов и возможность влиять на архитектуру и техническую стратегию проекта.
•Высокий уровень технической самостоятельности и работа с современным технологическим стеком.
•Сильная команда профессионалов и возможность развивать техническую экспертизу команды.
•Удалённый формат работы из Москвы.
•Конкурентная заработная плата по результатам собеседования, профессиональный и карьерный рост.