SeniorRemote
Frontend Architect
О роли
Описание вакансии
About the company
- Navan — all-in-one решение для командировок, корпоративных карт и управления расходами.
Responsibilities
- Проектировать и развивать micro-frontend платформу с Module Federation на React и Angular, поддерживать общие NPM-пакеты.
- Создавать developer tools и автоматизацию, повторяемые AI-assisted workflows для frontend-разработки, тестирования, отладки и миграций.
- Структурировать репозитории, библиотеки компонентов и окружения для надёжной работы инженеров и coding agents.
- Совместно с product и AI platform командами задавать общие UI-паттерны для AI-powered опыта (стриминг, прогресс, отмена, восстановление после ошибок).
- Обеспечивать быстрое и надёжное тестирование: component tests, browser automation, visual regression, CI gates.
- Пилотировать новые workflow, измерять delivery time, дефекты, надёжность и стоимость AI.
- Совместно с Security задавать безопасный доступ к инструментам и обращение с секретами.
- Оптимизировать bundle size, проводить миграции фреймворков, внедрять мониторинг производительности.
Requirements
- 8+ лет опыта frontend-разработки.
- 3+ года опыта frontend-архитектуры с влиянием на уровне организации.
- Глубокое владение React и TypeScript; опыт с Angular приветствуется.
- Опыт micro-frontend архитектур (Module Federation, single-spa, Web Components).
- Знание build tooling (Webpack, Vite, Rollup) и управления monorepo.
- Опыт стратегий тестирования (unit, integration, E2E) и стандартов тестирования.
- Практический опыт использования AI coding tools для production-изменений.
- Nice to have: observability, CDN optimization, Next.js, CI/CD, AWS.
Conditions
- Remote (USA).
- Диапазон оплаты $129,600 – $288,000 в год.
Стек и навыки
С чем работаем