Software UI Development Engineer
Core
Build high-performance, scalable UI systems and component-based architectures for mass-market, GenAI-powered software applications.
Role type
Senior UI Development Engineer
Builds
Reusable UI components, shared frameworks, and front-end applications for Adobe's GenAI surfaces
Domain
Creative software / Generative AI / Web technologies
Deliverable
product features
Required skills
React, TypeScript, JavaScript, RESTful API integration, GraphQL, design systems, component library development, state management, testing frameworks, CI/CD, web performance optimization
Preferred skills
Experience with Adobe build system patterns, experience with GenAI applications
Technologies
React, TypeScript, JavaScript, REST, GraphQL, Jest, Playwright, Cypress, React Spectrum
Responsibilities
Compose and build scalable UI systems, develop component-based architectures, create reusable UI components, integrate APIs into front-end applications, implement robust testing strategies, participate in architectural discussions
Seniority
Senior, hands-on IC