Мы — IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты. Мы работаем с современными IT-продуктами и инфраструктурными решениями, где важны надежность, автоматизация и стабильность систем. Если вы хотите развиваться в backend-разработке, работать с современным стеком и получать опыт на реальных проектах — будем рады познакомиться!
Frontend developer in high-load web applications
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектирование и развитие архитектуры frontend-приложений.
- Разработка сложных пользовательских интерфейсов и высоконагруженных веб-приложений.
- Определение технологического стека и выбор оптимальных технических решений.
- Разработка масштабируемой компонентной архитектуры.
- Оптимизация производительности приложений, времени загрузки и отзывчивости интерфейсов.
- Обеспечение высокого качества кода, его читаемости, поддерживаемости и расширяемости.
- Проведение технического аудита и рефакторинга существующих решений.
- Разработка и внедрение стандартов frontend-разработки.
- Проведение Code Review и контроль качества реализации задач.
- Участие в декомпозиции сложных задач, техническом планировании и оценке сроков.
- Взаимодействие с backend-разработчиками при проектировании API и интеграций.
- Участие в принятии архитектурных решений совместно с техническими руководителями.
- Наставничество Middle и Junior разработчиков.
- Поиск и внедрение новых технологий и инструментов, способных улучшить процесс разработки.
требования
- Опыт коммерческой frontend-разработки от 5 лет.
- Глубокое знание 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.
- Понимание принципов построения масштабируемых и отказоустойчивых приложений.
- Опыт оптимизации производительности (Core Web Vitals, Code Splitting, Lazy Loading, Memoization).
- Уверенное владение Git и понимание процессов CI/CD.
- Опыт настройки и поддержки автоматизированного тестирования.
- Понимание принципов безопасности frontend-приложений.
- Опыт технического проектирования, оценки и декомпозиции сложных задач.
- Высокая степень самостоятельности и ответственности за технический результат.
- Сильное аналитическое и системное мышление.
- Способность принимать архитектурные решения и аргументировать свой выбор.
- Умение находить баланс между качеством реализации, сроками и бизнес-требованиями.
- Навыки технического лидерства и наставничества.
- Умение эффективно взаимодействовать с разработчиками, менеджерами, дизайнерами и другими подразделениями.
- Готовность брать ответственность за сложные технические задачи.
- Стремление к постоянному профессиональному развитию.
- Будет плюсом: Опыт проектирования Microfrontend-архитектуры; Опыт работы с Module Federation; Глубокое понимание Webpack, Vite и других инструментов сборки; Опыт работы с Docker и Kubernetes; Опыт построения Design System и развития UI Kit; Знание Storybook; Опыт работы с Jest, Vitest, Cypress и Playwright; Понимание принципов Accessibility (a11y); Опыт работы с высоконагруженными системами; Опыт миграции крупных приложений на современные технологические стеки; Участие в формировании технической стратегии продукта
условия
- Участие в развитии крупных и интересных IT-продуктов.
- Возможность влиять на архитектуру и техническую стратегию проекта.
- Высокий уровень технической самостоятельности.
- Работу с современным технологическим стеком.
- Сильную команду профессионалов.
- Возможность развивать техническую экспертизу команды.
- Конкурентную заработную плату по результатам собеседования.
- Профессиональный и карьерный рост.
навыки
Агентство подбора специалистов и команд для технологических компаний.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.