Jobs · Engineering · California

Software UI Development Engineer

Adobe · San Jose, CA · 2 wk ago
Engineering$149k–$215k/yrFull-time

About the role

Adobe empowers everyone to create through innovative platforms and tools that unleash creativity, productivity and personalized customer experiences. This role involves composing and building high-performance, scalable UI systems that power mass-market, software-based applications.

Responsibilities

  • Compose and build high-performance, scalable UI systems that power mass-market, software-based applications.
  • Develop component-based architectures using React, TypeScript, and modern Adobe build system patterns (e.g., React Spectrum or similar design systems).
  • Create reusable, extensible UI components and shared frameworks that enable rapid development across multiple GenAI-powered surfaces.
  • Partner closely with Product, Design, and Platform teams to ensure strong UI/UX alignment and high-quality user experiences.
  • Integrate RESTful APIs (and emerging GraphQL endpoints) into resilient, intuitive front-end applications.
  • Collaborate with backend engineers to help define and refine API contracts that support real-time and high-scale automated technology use cases.
  • Contribute to implementation planning and deliver clean, maintainable, well-documented TypeScript code.
  • Implement robust testing strategies including unit, integration, and end-to-end testing (Jest, Playwright, Cypress, or similar).
  • Participate in architectural discussions and contribute to evolving front-end standards and guidelines.
  • Support a culture of collaboration, inclusion, and engineering excellence.

Requirements

  • 3–5+ years of professional experience building modern, high-performance web applications.
  • Strong proficiency in React, TypeScript, and JavaScript, with solid understanding of modern front-end architecture patterns.
  • Experience integrating RESTful APIs and working with JSON-based data models across multiple endpoints.
  • Familiarity with design systems (React Spectrum or equivalent), component library development, and state management patterns.
  • Experience with modern testing frameworks and CI/CD workflows.
  • Working knowledge of GraphQL or experience collaborating closely with backend teams on API design.
  • Understanding of web performance optimization and scalable front-end systems.
  • Strong communication skills and ability to collaborate effectively across engineering and product teams.
  • Interest in user experiences developed by artificial intelligence, GenAI applications, or interactive AI-powered products.

Qualifications

Commensurate with experience.

Skills

Not specified.

Benefits

Not specified.

Pay

$114,100 -- $214,950 annually.

Schedule

TBD.

Similar jobs

UI Developer

AccentureMountain View, CA· 2 wk ago
Engineering$49.29–$59.29/hrapply on accenture.com

UI Developer

Tata Consultancy ServicesSeattle, WA· 5 days ago
Engineeringapply on ibegin.tcsapps.com

UI Developer

Koniag Government ServicesVienna, VA· 6 days ago
Engineeringapply on jobs.dayforcehcm.com

UI Developer

Seattle, WA· 5 days ago
Information Technologyapply on tekjobs.net

UI Developer

Open Systems TechnologiesNew York, NY· 3 wk ago
Engineeringapply on www2.jobdiva.com