Senior Software Engineer/architect (ui) Design Systems

Adobe Adobe · Enterprise · San Francisco, CA +1

Senior Software Engineer/Architect to build, maintain, and scale a component library for Adobe's global design system, focusing on reusable, flexible, accessible, and robust components in React. The role involves architecting UI, ensuring adoption, consistency, and scale, and improving developer experience.

What you'd actually do

  1. Be a leader with a point of view on application architecture and technology to ensure adoption, consistency, and scale
  2. Be responsible for technical quality of the projects taken on by the team, guiding junior members of the team and architecting the UI on all fronts
  3. Define, drive and implement a variety of design system patterns as part of critical projects that require a flexible, performant and pixel perfect solution
  4. Develop and exercise your leadership abilities with the team to promote an outstanding developer experience

Skills

Required

  • React
  • Typescript
  • JavaScript
  • CSS fundamentals
  • modern frameworks and libraries
  • CS fundamentals
  • 10 years experience as a front-end Engineer
  • 3+ years experience architecting web applications
  • writing and maintaining tests

Nice to have

  • building and using AI tooling for developers
  • Open Source or community driven projects
  • giving code reviews with meaningful suggestions

What the JD emphasized

  • shipped and validated production quality applications in React and Typescript
  • front-end library architecture challenges at scale
  • building and using AI tooling for developers