Software Ui Development Engineer - Enterprise Genai Experience

Adobe Adobe · Enterprise · San Jose, CA

Software UI Development Engineer focused on building next-generation AI Assistant experiences within the Adobe Experience Cloud, integrating AI capabilities into user interfaces using React and TypeScript, and delivering scalable, high-performance web applications.

What you'd actually do

  1. Deliver best-in-class, responsive, and scalable solutions ready for mass audiences
  2. Drive and implement innovative, critical initiatives using the latest tools and technologies
  3. Architect and implement sophisticated front-end solutions using heavily React and TypeScript
  4. Integrate your UI with REST APIs, and parsing JSON; reading API docs, handling multiple endpoints
  5. Design, develop, test, deploy, and monitor features to enhance security, performance, and user experience

Skills

Required

  • 4+ years of professional experience building highly-performant and sophisticated web applications
  • Proficiency in JavaScript, Node, and React
  • Strong understanding of RESTful APIs and experience integrating them into front-end applications
  • Strong experience with responsive web design
  • Solid foundation in software engineering process & standard methodologies
  • Experience with testing frameworks such as Jest and Cypress
  • Excellent written and verbal communication skills with English proficiency
  • Passion for building user experiences

Nice to have

  • Experience with GraphQL, and writing RESTful APIs
  • Knowledge of load optimization, cloud deployment strategies, and CI/CD pipelines
  • Full-stack engineering experience
  • Experience with real-time data visualization and interactive dashboards
  • Familiarity with AI/ML concepts and their application in user interfaces

What the JD emphasized

  • build next-generation AI Assistant experiences
  • set the standard for the experience of our AI Assistant
  • change our customers' interactions with Adobe Experience Cloud

Other signals

  • integrating AI capabilities across the Adobe Experience Cloud
  • building next-generation AI Assistant experiences
  • set the standard for the experience of our AI Assistant
  • change our customers' interactions with Adobe Experience Cloud