Старший инженер-проектировщик, AI Platforms
Компания: Chess.com
Тип занятости: FULL_TIME
Мы ищем инженера-проектировщика, который будет отвечать за интерфейсы платформ, на которых работает Chess.com: Engage-o-tron, наша платформа роста; GNS, наша платформа знаний и агентов на базе ИИ; а также внутренние административные инструменты, которыми наши команды пользуются ежедневно. Это внутренние продукты, и в этом их привлекательность. Ваши пользователи — эксперты, они используют эти инструменты весь день, а то, что они в них создают, достигает более 250 миллионов игроков. Работа плотная, техническая и с высоким уровнем воздействия. Вы будете решать, как что-то должно выглядеть, ощущаться и работать, а затем сами же это внедрять. Никакой передачи работы, никаких спецификаций, брошенных через стену.
Этой роли подходят два типа людей. Либо полнофункциональный дизайнер, который что-то придумал, спроектировал, создал и запустил от начала до конца. Либо сильный frontend-инженер с настоящим дизайнерским вкусом, человек, который кодирует для жизни, но имеет обоснованные мнения о типографике, макете, анимации и плотности информации. Нас интересует комбинация, а не то, с какой стороны вы начали.
О вас
У вас есть вкус, вы не можете не замечать плохое расстояние или спутанную иерархию информации, и вы гордитесь написанием высококачественного, высокопроизводительного кода. Вы — приверженец ИИ по убеждению, а не по приказу: вы уже создаете с помощью ИИ-ориентированных редакторов и рассматриваете их как усилитель солидных навыков, а не угрозу им. Вас воодушевляет, а не утомляет корпоративная, техническая, ориентированная на разработчиков продукция, потому что сделать сложное простым — это вся работа. И вы хотите диапазон и владение, которые существуют только тогда, когда один человек владеет всем frontend.
Что вы будете делать
- Разрабатывать убедительный, понятный UI/UX и создавать высококачественные макеты, демонстрирующие сильный продуктовый вкус.
- Превращать дизайн-макеты (свои или чужие) в пиксельно-точные, готовые к производству фронтенды, используя современные веб-технологии.
- Итерировать существующие интерфейсы, улучшая макет, качество взаимодействия, анимацию и согласованность дизайна.
- Тесно сотрудничать с инженерами, партнерами и заинтересованными сторонами. Вы будете поддерживать дизайн и внедрение функций от начала до конца.
- Быстро создавать прототипы и «vibe code» для исследования идей, сбора отзывов и быстрой итерации.
- Вносить вклад в системы дизайна, библиотеки компонентов и паттерны, которые повышают планку качества фронтенда.
- Вы будете владеть и развивать систему дизайна: компоненты, токены и паттерны, которые позволяют всем быстро внедрять UI.
- Вы будете использовать Cursor и Claude для создания технологий, ориентированных на ИИ.
- Вы будете создавать прототипы своих идей и доводить их до производственной полировки от начала до конца.
- Вы будете проектировать слой интерфейса для ИИ-ориентированных рабочих процессов: потоковая передача, длительные запуски агентов, поверхности для вызова инструментов.
- Вы будете писать код! Много! Вы будете проводить ревью кода.
Требуемые навыки
- Практический опыт свободного создания запросов и разработки ИИ-ориентированных инструментов разработки, таких как (Claude Code, Cursor), в рамках своего повседневного рабочего процесса — и искреннее желание использовать их для быстрого воплощения ранних идей (это основа работы этой команды).
- Глубокая забота о полировке. Обоснованный, четкий вкус в типографике, интервалах, макете, микро-взаимодействиях, переходах и плотности информации.
- Сильные практические навыки в современных веб-технологиях (TypeScript, Vue, React или эквивалент) с реальным опытом создания и владения системой дизайна в коде.
- Вклад в open-source UI-библиотеки или дизайнерские ресурсы.
- Сильные навыки сотрудничества и коммуникации при работе в полностью распределенной команде.
- Чувство владения и ответственности.
Предпочтительные навыки
- Сильные навыки UX и визуального дизайна с доказанным вкусом и мастерством.
- Способность плавно переключаться между инструментами дизайна (Figma и т. д.) и frontend-кодом.
- Опыт работы с внутренними инструментами, административными панелями или продуктами, ориентированными на разработчиков.
- Свободное создание запросов и разработка с помощью ИИ-ориентированных редакторов кода (Claude Code, Cursor) в рамках вашего повседневного рабочего процесса.
- Инстинкты в области prompt engineering и интеграции LLM, а также понимание того, как поведение модели (задержка, потоковая передача, неопределенность, режимы отказа) должно отображаться в UI.
- Опыт создания ИИ-ориентированных паттернов интерфейса: потоковая передача вывода, агентурные или длительные задачи, или поверхности для вызова инструментов.
- Удобство при проектировании или потреблении API, обслуживающих frontend-приложения, чистые контракты, производительность, надежность на границе.
О вакансии
Это полная занятость. Мы на 100% удаленные (работайте откуда угодно!). Эта вакансия открыта для кандидатов, которые могут работать с перекрытием не менее 3 часов с восточным часовым поясом.