First seen by Alion on Nov 7, 2026.
Навыки: JavaScript. Квалификация: Senior. Специализации: Фронтенд разработчик.
Немного о нас
Мы - IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты.
Мы работаем с современными IT-продуктами и инфраструктурными решениями, где важны надежность, автоматизация и стабильность систем. Если вы хотите развиваться в backend-разработке, работать с современным стеком и получать опыт на реальных проектах - будем рады познакомиться!
Основные обязанности
Проектирование архитектуры крупных веб-приложений.
Разработка сложных Frontend-решений на JavaScript / TypeScript.
Определение технических стандартов и принципов разработки.
Оптимизация производительности и масштабируемости приложений.
Разработка переиспользуемых компонентов и библиотек.
Проведение Code Review и контроль качества кода.
Выявление архитектурных проблем и технического долга.
Разработка технических решений для сложных бизнес-задач.
Интеграция с Backend-сервисами и внешними API.
Участие в выборе технологий и инструментов.
Наставничество Middle и Junior разработчиков.
Участие в технических интервью.
Взаимодействие с Product Manager, Backend, QA и DevOps.
Обязательные технические требования
JavaScript / TypeScript
Экспертное знание JavaScript ES6+.
Глубокое понимание Event Loop, Call Stack, Microtasks и Macrotasks.
Глубокое понимание Closures, Scope, Hoisting.
Понимание Prototype Chain и механизмов наследования.
Знание принципов асинхронного программирования.
Глубокое понимание Promise, async/await.
Уверенное владение TypeScript.
Понимание Generics, Utility Types и Advanced Types.
Знание принципов ООП и функционального программирования.
Понимание механизмов управления памятью и Garbage Collection.
Frontend-разработка
Экспертное владение React.js.
Глубокое понимание React Hooks и жизненного цикла компонентов.
Опыт проектирования архитектуры Frontend-приложений.
Опыт работы с Redux Toolkit, Zustand или аналогичными инструментами.
Понимание Server-Side Rendering (SSR).
Опыт работы с Next.js.
Опыт разработки переиспользуемых UI-компонентов.
Понимание Web Performance Optimization.
Опыт работы с адаптивной и кроссбраузерной версткой.
Архитектура и проектирование
Понимание SOLID, DRY, KISS, YAGNI.
Знание Clean Architecture.
Понимание Domain-Driven Design (DDD).
Опыт проектирования масштабируемых приложений.
Понимание Micro Frontends.
Опыт проектирования API и взаимодействия между сервисами.
Умение выявлять и устранять технический долг.
Инструменты и технологии
Git, GitHub / GitLab.
Webpack, Vite.
npm / yarn / pnpm.
REST API, GraphQL.
WebSocket.
Jest, Vitest, Cypress, Playwright.
Docker.
CI/CD.
Chrome DevTools.
Опыт работы с системами мониторинга и анализа производительности.
Будет преимуществом
Опыт работы с Node.js и NestJS.
Знание микросервисной архитектуры.
Опыт работы с AWS, Azure или Google Cloud.
Опыт разработки высоконагруженных приложений.
Знание Kubernetes.
Опыт настройки и оптимизации CI/CD.
Участие в разработке Design System.
Опыт управления технической командой.
Опыт внедрения инженерных стандартов и процессов разработки.
Мы предлагаем
Конкурентную заработную плату.
Гибкий график.
Участие в разработке масштабных IT-продуктов.
Возможность влиять на архитектуру и технологический стек.
Профессиональную команду сильных разработчиков.
Бюджет на обучение и профессиональное развитие.
Возможность карьерного роста до Tech Lead / Engineering Manager.

