Jump to content

COMPLETE Staff Design Engineer, Spectrum - Bucharest

26 days ago


 Share

Job Opportunity Details

Type

Full Time

Salary

Not Telling

Work from home

No

Weekly Working Hours

Not Telling

Positions

Not Telling

Working Location

Bucharest, Bucharest, Romania   [ View map ]

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!


 

The opportunity  

Do you have a passion for pixel-perfect web UI designs, solving design problems at scale, and building complex tools? Adobe Design is seeking a Staff Design Engineer to join our engineering team—focusing on contributing and building implementations of the Spectrum design system, one of the most well-respected design systems in the world. We bridge design and technology, providing Adobe with tools, infrastructure, and services that enable design consistency across a range of products. You will help web product teams build with Spectrum-based Web Components, using design data to ensure implementation accuracy. 

These components are used across multiple products. Senior team members participate in key planning activities, such as feature discovery, system architecture, requirements definition, project scope, and delivery. Overall, this role has direct ownership and plays a key role in ensuring Spectrum is available for our customers in a timely, stable, and scalable way. 

What you'll do 

  • Collaborate with the Spectrum design team to ensure Spectrum's aesthetic is built into implementation libraries while maintaining an idiomatic API for library consumers. 

  • Understand and derive data from designs, map data to clear abstractions, and integrate that design data into Spectrum implementations using patterns expected by product web developers. 

  • Partner with internal product teams to define, build, support, and validate implementations of Spectrum in Adobe’s products. 

  • Work with various toolsets and teams to understand design’s requirements and communicate engineering concerns back to design. 

  • Assist in the discovery and delivery of fixes needed for Spectrum implementation gaps 

  • Contribute to the open-source Spectrum projects—including Spectrum CSS and Spectrum Web Components. 

What you need to succeed 

Must-Haves: 

  • Specialist understanding of building performant and complex web UI using multiple frameworks, build tools, and experience with TypeScript. 

  • Deep experience and flexibility around CSS architecture and practices, such as pre- and post processors, cross-browser concerns, layout, responsive design, and animation (5+ years) 

  • Extensive experience with web UI implementation, ideally having direct experience with the web components standards, Lit-based components, or related aspects of that ecosystem. (5+ years) 

  • Experience building libraries, frameworks, or SDKs used by other developers 

  • Experience building responsive components for mobile web 

  • 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 

  • Solid understanding of Web accessibility practices, standards, and testing methods 

  • Practice working closely with designers, including a strong understanding of how to convert a design into code 

  • A pragmatic, collaborative and open-minded outlook, and a high degree of comfort working in a fast-paced environment 

  • Practice with open development, collaborative code reviews, and providing detailed feedback to other team members 

  • Comfortable driving improvements to overall library architecture, testing processes, and external integrations 

Nice-to-Haves: 

  • Familiarity with the concepts behind design systems and how they are being 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 

  • Experience building components with other web frameworks (e.g. React) 

  • Experience working with partners to advise product roadmap planning 

  • BS Degree in computer science is preferred or equivalent practical experience 

How to apply 

To be considered for this role, please submit a resume. 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. 

Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
 

Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.


More Information

Application Details

  • Organization Details
    Adobe RO
 Share


User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...