Мы ищем Senior Frontend Engineer, который умеет не просто писать UI, а проектировать масштабируемую frontend-архитектуру уровня платформы.
Если вы не работали с архитектурой фронтенда, не проектировали сложные приложения и не знаете, как разрезать систему на модули - эта роль не для вас.
Что вы будете делать:
- Проектирование и разработка сложных web-приложений уровня платформы
- Построение масштабируемой frontend-архитектуры
- Разработка на основе Feature-Sliced Design (FSD)
- Проектирование и поддержка Micro-Frontend (MFE) архитектуры
- Разделение системы на независимые домены и модули
- Интеграция микрофронтендов в единое приложение
- Работа с высоконагруженными интерфейсами и сложной бизнес-логикой
- Оптимизация производительности (runtime, bundle size, hydration, rendering)
- Проектирование и развитие дизайн-системы
- Работа с state management (Redux / Zustand / аналоги)
- Интеграция с backend (REST / GraphQL / WebSocket)
- Участие в архитектурных решениях уровня продукта
Обязательные требования (Strict Must Have):
- 5+ лет коммерческого опыта frontend-разработки
- Глубокое понимание React + TypeScript
- Практический опыт построения архитектуры на FSD (Feature-Sliced Design)
- Реальный production-опыт Micro-Frontend архитектуры (MFE)
- Опыт проектирования масштабируемых frontend-систем
- Понимание границ модулей, доменной декомпозиции и изоляции логики
- Опыт работы с state management (Redux / Zustand / MobX)
- Уверенное понимание работы браузера (rendering, event loop, memory, caching)
- Опыт оптимизации производительности сложных SPA
- Опыт работы с REST API
- Git в командной разработке (code review, branching strategy)
Будет преимуществом:
- Опыт работы с Next.js (SSR / SSG / hybrid rendering)
- Опыт построения design systems (Storybook и аналоги)
- Опыт real-time интерфейсов (WebSocket)
- Опыт работы в e-commerce / marketplace системах
- Опыт CI/CD и автоматизации frontend delivery
- Опыт работы с большим количеством команд и модулей (10+ frontend-репозиториев)
Вы нам не подходите, если:
- Вы не строили архитектуру, а только реализовывали задачи
- Вы не работали с FSD или аналогичной архитектурой
- Вы не сталкивались с Micro-Frontend подходом
- Вы не понимаете разделение доменов и модульности
- Вы не работали с production-нагрузкой
- Вы не принимали технических решений уровня системы
Мы ищем инженера, который:
- Проектирует систему, а не компоненты
- Понимает масштабирование frontend как платформы
- Умеет разделять сложное на независимые части
- Думает в терминах архитектуры и доменов
- Берёт ответственность за качество и структуру frontend
Мы предлагаем:
- Архитектурно сложный продукт уровня платформы
- Влияние на технические решения и структуру системы
- Работа в сильной инженерной команде
- Конкурентная компенсация (индивидуально)
- Возможность построить frontend-архитектуру с нуля или переработать существующую
Отклик:
Заполните резюме:
https://a1.com.kg/kg/resumeadd
