Peraton
Front-End UI Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Front-end разработчик в UX-команду Peraton: технический мост между UX-дизайном и разработкой, превращает макеты и прототипы Figma в качественные, доступные и адаптивные интерфейсы. Роль сочетает front-end разработку, UX/UI-навыки, работу с Figma и AI-инструменты для быстрого прототипирования.
Задачи
- Разрабатывать production-интерфейсы, а не только давать рекомендации
- Переводить hi-fi макеты и интерактивные прототипы Figma в рабочий UI-код
- Строить адаптивные интерфейсы на HTML5, CSS, JavaScript/TypeScript, React, Angular
- Поддерживать UI для web, native mobile/iOS, SharePoint, Sitecore и enterprise-платформ
- Создавать переиспользуемые UI-компоненты, паттерны взаимодействия, design tokens и элементы дизайн-системы
- Совместно с backend-командой интегрировать презентационный слой с API и сервисами
- Проводить ревью реализации и исправлять UI-несоответствия
- Работать в Figma вместе с UX-дизайнерами: поведение взаимодействий, адаптивность, состояния компонентов, доступность
- Выявлять технические ограничения до передачи дизайна в разработку
- Обеспечивать соответствие продакшн-интерфейсов утверждённым макетам по layout, типографике, отступам, иерархии, анимации и поведению компонентов
- Активно использовать AI-инструменты для генерации кода, рефакторинга, отладки, прототипирования, документации, оценки доступности и тестов
- Оценивать AI-сгенерированный код с точки зрения безопасности, доступности, производительности и поддерживаемости
- Строить функциональные прототипы для usability-тестирования и демонстраций стейкхолдерам
- Исследовать новые модели взаимодействия и emerging-технологии (VR/XR, wearables, spatial computing)
- Обеспечивать соответствие Section 508, WCAG, семантической вёрстке, навигации с клавиатуры и инклюзивному дизайну
- Работать с Figma Auto Layout, компонентами, вариантами, переменными, Dev Mode, design tokens и библиотеками
- Поддерживать соответствие компонентов дизайн-системы в Figma и в продакшн-UI
- Участвовать во внутренних ревью дизайна и кода
- Взаимодействовать с UX-архитекторами, дизайнерами, исследователями, accessibility-специалистами и разработчиками
- Развивать общие шаблоны, паттерны и документацию команды
Требования
- 5 лет опыта с BS/BA или 9 лет со средним образованием
- 5+ лет профессионального опыта в front-end development, UI engineering или UX engineering
- Сильное владение HTML5, CSS, JavaScript/TypeScript и адаптивной вёрсткой
- Опыт с React, Angular или аналогичными компонентными фреймворками
- Уверенная работа напрямую с Figma и современными дизайн-системами
- Навыки UX/UI-дизайна и понимание interaction design
- Опыт разработки качественных адаптивных web- и mobile-интерфейсов
- Опыт с SharePoint, Sitecore или аналогичными enterprise-платформами
- Опыт использования AI-инструментов для кодинга, дизайна и быстрого прототипирования
- Опыт разработки переиспользуемых front-end компонентов и дизайн-систем
- Понимание Section 508, WCAG, семантического HTML, доступности с клавиатуры
- Сильное внимание к визуальным деталям и умение находить несоответствия дизайну
- Гражданство США
- Возможность получить Public Trust clearance
Условия
- Зарплата $80,000 - $128,000 в год
- Возможны overtime, shift differential и дискреционный бонус
- Работа в национальной security-компании Peraton
- Equal opportunity employer
Навыки
- HTML5
- CSS
- JavaScript
- TypeScript
- React
- Angular
- Figma
- SharePoint
- Sitecore
- Design Systems
- WCAG
- Section 508
- AI-assisted development
- iOS
- Unity
- Unreal Engine
- USWDS