REMOTE GLOBAL | US TIME ZONE | WAND-AI
Создаем будущее рынка труда
Wand превращает ИИ в рабочую силу. Платформа позволяет людям и ИИ-агентам работать вместе как единая гибридная команда, обеспечивая комплексное управление и контроль. Решение уже работает в масштабе крупнейших мировых организаций.
Wand создала первую в мире инфраструктуру для агентов, позволяющую правительствам и глобальным предприятиям создавать, управлять и масштабировать цифровые рабочие силы.
Наша миссия — интегрировать экосистемы агентов в основу работы и бизнеса, обеспечивая скачок в развитии мировой экономики. Мы строим инфраструктуру, которая позволяет людям и ИИ-агентам работать вместе безопасно, прозрачно и в масштабе.
Присоединяйтесь к Wand и возглавьте переход к агентам
Wand собирает высокопроизводительную глобальную команду, которая полностью отвечает за создаваемые продукты. Мы подаем пример, действуем быстро, принимаем решения на основе данных и постоянно стремимся к большему, всегда сфокусировавшись на предоставлении реальной ценности клиентам.
Вы присоединитесь к команде мирового класса, сочетающей глубокую исследовательскую экспертизу и реальное исполнение продуктов, с опытом работы в Deepmind, Google, Amazon, Miro, Elise AI, IBM и Accern.
Обзор позиции Мы создаем платформу, которая позволяет пользователям проектировать работу ИИ-агентов и процессов. Представьте себе холст, визуализации, динамические блоки, живые соединения, интерфейс, который меняется в реальном времени по мере работы агентов. Это одна из самых сложных поверхностей, которые мы когда-либо создавали, и мы ищем опытного Staff Engineer, который возьмет на себя ответственность за это от начала до конца и определит направление фронтенда в нашем AI Studio.
Обязанности
- Проектирование и управление интерфейсом для создания рабочих процессов агентов с UI в реальном времени, обновляемым через WebSockets и Server-Sent Events.
- Определение и развитие микрофронтенд-архитектур, а также согласование работы нескольких команд в интерфейсе AI Studio без нарушения паттернов.
- Создание динамического, управляемого состоянием слоя интерфейса, отражающего реальные процессы, а не статичную форму, и принятие архитектурных решений, обеспечивающих масштабируемость при росте сложности.
- Сотрудничество с отделами продукта и дизайна для преобразования сложных, неоднозначных рабочих процессов в то, чем людям действительно нравится пользоваться.
- Создание повторно используемых компонентов, поддержание единообразия паттернов проектирования, подключение фронтенда к бэкенд-сервисам и API (включая слой оркестрации).
- Поддержание высокого качества кода посредством тестирования и ревью, а также обеспечение скорости работы холста: время загрузки и отзывчивость здесь важны как нигде больше.
- Уверенное развертывание через CI/CD, отладка производственных проблем и четкое документирование архитектуры, чтобы другие могли на ней строить.
- Установление и продвижение лучших практик фронтенда в масштабах всей компании, включая стандарты, инструментарий и нормы ревью, а также помощь другим командам в их внедрении.
Ключевые требования
- Значительный опыт создания современных, сложных веб-приложений с явным уклоном во фронтенд.
- Глубокий опыт работы с React и TypeScript.
- Опыт работы с реальным временем: WebSockets, Server-Sent Events или оба протокола.
- Опыт работы с Canvas или UI на основе узлов (например, Figma, Miro или интерфейсы конструктора рабочих процессов).
- Глубокое понимание современной фронтенд-архитектуры и компонентного подхода к разработке.
- Практический опыт работы с бэкендом, RESTful API и построением BFF (Backend for Frontend).
- Твердые знания HTML, CSS и современных фреймворков для фронтенда.
- Опыт управления состоянием для действительно сложных, динамических UI.
- Подтвержденный опыт управления архитектурой и техническими решениями на уровне Staff Engineer с влиянием на несколько команд.
- Острые инстинкты отладки.
- Отличные коммуникативные навыки, как в письменной, так и в устной форме.
Предпочтительный опыт
- Опыт создания высокоинтерактивных, насыщенных данными интерфейсов.
- Опыт работы с библиотеками компонентов или дизайн-системами.
- Серверный рендеринг (Server-Side Rendering) или серьезная работа по оптимизации производительности фронтенда.
- Опыт работы с облачными, распределенными системами.
- Опыт выпуска крупномасштабных глобальных B2B или B2C продуктов.
- Опыт работы в быстрорастущей продуктовой и инженерной организации.