Do you have a passion for pixel-perfect web solutions, solving problems at scale, and building complex systems? Adobe Design is seeking a Senior Full Stack Web Engineer for contract work. We work to bridge design and product engineering, providing Adobe with tools, infrastructure, and services that enable design perfection across a range of products. Your role will help develop and improve one of systems we use integrate SVG icon assets into Adobe products.

What you’ll do

Collaborate with the Spectrum team to build and maintain an icon asset management and distribution system, adding enhancements and features to the web app based system.

What you need to succeed

Must haves:

  • A strong sense of design
  • Advanced skills in building sophisticated web UI using the MEAN stack, including common build tools and the latest ECMAScript features (3+ years)
  • Solid experience with full stack design, install, configuration, and deploy practices. This should include RDBMS and No-SQL database systems, common server and middleware platforms, and typical software design practices. (3+ years)
  • Familiarity with CSS architecture and practices, such as pre and post processors, cross-browser concerns, layout, responsive design, and animation (3+ years)
  • Solid knowledge of the Node.js ecosystem and npm package development (2+ years)
  • Experience with git and GitHub, the process of contribution to open source development, and performing peer code reviews
  • A pragmatic, collaborative and open-minded outlook applied to working in a fast-paced environment
  • A Computer Science degree or equivalent

Nice to haves:

  • Experience in migration of web UI from Angular to React
  • Experience with common SVG standards, including modification, styling, and optimizations.
  • Familiarity with the concepts behind design systems and how they are applied in product development
  • Hands-on usage of build, test, and release methods; such as compilers, linting, CI/CD tooling, software testing and validation techniques, and modern dev-ops practices
  • Solid understanding of web accessibility, WAI standards, and WA testing

How to Apply

To be considered for this role, please email with your resume and include examples of work you feel demonstrates you have the skills needed to succeed.

About Adobe Design

Adobe Design creates tools that amplify the world’s ability to create and communicate. We’re a global team of designers, researchers, prototypers, content strategists, program managers, and more who work across Adobe’s three product lines: Creative Cloud, Document Cloud, and Experience Cloud.