Frontend Product Software Engineer (Design Systems)
Dropbox ищет опытного frontend-инженера для команды Design Systems. Вы будете развивать дизайн-систему, создавать AI-инструменты и автоматизировать процессы от дизайна до кода. Требуется 5+ лет опыта, глубокие знания React и опыт работы с AI/ML. Предлагается удаленная работа и участие в высоковлиятельных платформенных инвестициях.
Зарплата не указана — оценили по рынку
На основе 131 похожих вакансий за 90 дней.
Что предстоит делать
Штаб-квартира: Удаленно — Мексика Описание роли Мы ищем инженера-программиста в команду Design Systems, который поможет определить и построить следующее поколение того, как дизайнеры и инженеры в Dropbox создают продукты, охватывая UI-инфраструктуру, дизайн-системы и AI-нативные рабочие процессы разработки. Вы будете развивать нашу дизайн-систему, создавать интеллектуальные инструменты и интегрировать AI-агентов в жизненный цикл «от дизайна к коду», чтобы повысить скорость, качество и согласованность. Эта роль сочетает фундаментальную front-end разработку с AI-ассистированными и агентно-ориентированными рабочими процессами. Вы будете работать над масштабируемой архитектурой компонентов, управлением дизайн-системой, AI-инструментами для разработчиков и автоматизацией передачи задач между дизайном и разработкой. Ваша работа напрямую повлияет на то, как создаются продукты в Dropbox. Вы сыграете ключевую роль в формировании того, как AI трансформирует разработку продуктов. Вы получите глубокий опыт взаимодействия с высшим руководством, внесете вклад в высокоэффективные платформенные инвестиции и поможете определить новые способы работы на стыке дизайна, разработки и машинного интеллекта. Мы ищем человека, который в душе является изобретателем, кто экспериментирует, итерирует и выходит за рамки традиционных решений. Вы рассматриваете новые технологии, особенно AI и автоматизацию, как практические инструменты для переосмысления рабочих процессов и открытия новых возможностей. Вы привносите любопытство, устойчивость и склонность к действию, с дисциплиной превращать неоднозначные идеи в готовые к эксплуатации системы, на которые могут положиться другие. Наша система карьерного роста для инженеров доступна для просмотра любому за пределами компании и описывает ожидания от наших инженеров на каждом карьерном уровне. Ознакомьтесь с нашим постом в блоге на эту тему и другими материалами здесь.
- Разрабатывать, поддерживать и развивать UI-компоненты и примитивы, лежащие в основе дизайн-системы Dropbox, обеспечивая масштабируемую и согласованную разработку продуктов.
- Проектировать и создавать AI-инструменты и агентно-ориентированные рабочие процессы, которые ускоряют процессы перехода от дизайна к коду и повышают продуктивность разработчиков.
- Тесно сотрудничать с дизайнерами для преобразования дизайнерских замыслов в высококачественный, многократно используемый код, а также определять, как AI может помогать или автоматизировать части этого процесса.
- Вносить вклад в архитектуру и стратегию AI-нативной UX-разработки, включая интеграцию LLM, агентов и автоматизации во внутренние инструменты.
- Прототипировать и внедрять в производство новые концепции, исследующие будущее дизайн-систем.
- Обеспечивать доступность и инклюзивность, внедряя стандарты WCAG и лучшие практики как в компоненты, так и в AI-ассистированные рабочие процессы.
- Писать понятную, масштабируемую документацию как для людей, так и для AI-потребителей (например, позволяя агентам эффективно использовать дизайн-систему).
- Участвовать в ревью кода, критике дизайна и технических обсуждениях, чтобы постоянно повышать планку качества.
- Устранять неполадки и решать проблемы, возникающие у внутренних команд, повышая надежность и удобство системы.
- Проводить эксперименты и оценку новых AI-технологий, превращая полученные знания в практические улучшения инструментов и рабочих процессов.
- Работа в режиме on-call может быть иногда необходима для решения багов, сбоев или других операционных проблем с целью поддержания стабильного и высококачественного опыта для наших клиентов.
Что ждём от вас
- Степень бакалавра в области компьютерных наук или смежной области, или эквивалентный практический опыт.
- Более 5 лет опыта в front-end разработке, включая опыт внесения вклада в дизайн-систему или поддержки общей UI-платформы.
- Глубокое знание HTML, CSS и JavaScript с большим опытом работы в современных фреймворках (например, React) и компонентно-ориентированной разработке.
- Подтвержденный опыт создания масштабируемой, поддерживаемой front-end архитектуры для сложных приложений.
- Практический опыт интеграции или создания инструментов на базе AI/ML (например, LLM API, агентные фреймворки или пайплайны автоматизации) в рабочем процессе разработки.
- Хорошее понимание стандартов доступности (WCAG, ARIA) и способов их реализации в многократно используемых системах.
- Подтвержденная способность эффективно сотрудничать с кросс-функциональными партнерами (дизайн, продукт, разработка) и четко излагать технические концепции.
- Желательные квалификации
- Опыт проектирования или создания AI-нативных инструментов для разработчиков, агентных систем или генеративных UI-рабочих процессов.
- Подтвержденный опыт внесения вклада в крупномасштабные дизайн-системы или платформенные команды в быстро меняющейся среде.
- Знакомство с промпт-инжинирингом, оценкой выходных данных LLM или проектированием систем, использующих AI для генерации или трансформации кода.
- Опыт работы с CI/CD пайплайнами, публикацией пакетов и инструментами, поддерживающими масштабируемое распространение дизайн-систем.
- Глубокое понимание стратегий тестирования (модульное, визуальное, интеграционное) для UI-систем и библиотек компонентов.
- Для подачи заявки: https://weworkremotely.com/remote-jobs/dropbox-frontend-product-software-engineer-design-systems
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Старший Full-Stack разработчик (Angular/Node.js) с Three.js
~2 128 000 ₸ оценка
Вакансия для опытного фронтенд-разработчика с фокусом на Three.js и 3D-визуализацию. Требуется уверенное владение JavaScript/TypeScript, Angular (или React/Vue), Three.js/WebGL, REST API и базовый опыт бэкенда на Node.js/Express. Предлагается удаленная работа, гибкий график, оплата AI-инструментов, 20 дней отпуска и возможность влиять на продукт в медицинской сфере.
Старший Fullstack разработчик (TypeScript, Nuxt3, Vue)
Sidestream ищет Старшего Fullstack разработчика для создания надежных приложений на TypeScript, Nuxt3 и Vue. Вы будете вести проекты, наставлять коллег и внедрять инновации в agile-команде. Компания предлагает удаленную работу, гибкий график и возможности для роста.
Старший React разработчик (AI/Real Estate)
~2 128 000 ₸ оценка
Ищем опытного React-разработчика для создания B2B-платформы в сфере недвижимости с интеграцией AI. Нужно 4+ года опыта с React, знание Claude Code и AI-инструментов. Предлагаем удаленную работу, гибкий график и поддержку в развитии.
Старший FullStack разработчик (Next.js/TypeScript) с перспективой Team Lead
~2 128 000 ₸ оценка
Старший FullStack разработчик для сложного AI-проекта в сфере KYC и управления доступом. Стек: Next.js, TypeScript, PostgreSQL, Docker. Требуется опыт с метаданными, интеграцией API и DevOps. Предлагается удаленная работа, долгосрочный проект и возможность роста до Team Lead.
Front End разработчик (Angular)
Разработка интерфейсов для систем видеонаблюдения на железной дороге. Требуется опытный Angular-разработчик с 4+ годами стажа, знанием TypeScript, HTML/CSS и базовым Python. Компания предлагает гибридную работу, 24 дня отпуска и гибкий соцпакет.
Разработчик игр (JavaScript/TypeScript)
~2 128 000 ₸ оценка
Play.Works ищет опытного разработчика игр для создания SDK и фреймворков для казуальных игр на платформах Roku и HTML5. Требуется уверенное владение JavaScript, NodeJS и TypeScript, а также опыт разработки игр. Компания предлагает удаленную работу, профессиональный рост и конкурентоспособную оплату.