ADOBE SYSTEMS INCORPORATED Sr Full Stack Design Engineer in LEHI, Utah
Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! IntroductionDo 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 to join our Spectrum Design System team. How does Adobe ensure UX consistency across apps? A major part of the solution is Spectrum, Adobe's design system. Spectrum's engineering team bridges design and technology, providing Adobe with tools, infrastructure, and services that enable design excellence across a range of products. As a senior engineer on the Spectrum Engineering team, you will distill designs into data within our system. In turn, our system integrates with tools, frameworks, and services across Adobe. Our system also validates the usage of that data, ensuring Spectrum has been accurately implemented. Senior team members participate in key planning activities, such as feature discovery, system architecture, requirements definition, project scope, and delivery expectations. Overall, you will have direct ownership and play a key role in ensuring Spectrum is available for our customers in a timely, stable, and scalable way. In this role, you will: * Build cool things! You'll work on a diverse and living toolset that solves real problems for designers and engineers.* Have meaningful ownership. You'll make important decisions about how we build and grow, and have a strong say in what we build next. Your ability to find, assess, and develop new opportunities will be essential to our team.* Grow. You'll sharpen your skills and learn how to take ownership of important aspects of our system. What you'll be working on * Collaborate with the Spectrum design team to build and maintain a design token repository and supporting tool ecosystem* Understand and derive data from designs, map data to abstractions, integrate design data into engineering tools* Work with framework teams to understand Design's requirements, communicate engineering concerns back to Design, and validate implementation accuracy.* These frameworks cross a variety of technical stacks, including HTML+CSS, React, Web Components, Node.js, and others* Encourage and support contributions to our work from Adobe's open development community What you'll bring to the teamMust-Haves: * A strong sense of design* Advanced skills in building complex web UI using multiple frameworks, 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, basic principles of CMS based solutions, 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)*... For full info follow application link. Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity, disability or veteran status.