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!
Creative Cloud Product Experience is seeking a Sr. UI Engineer to contribute to an exciting, high profile effort that challenges the way users engage with Adobe’s creative applications.
We are crafting new search driven user experiences combining hands on tutorials with local intelligence, thus dramatically accelerating the onboarding of new users and delivering contextually relevant content to maximize their long-term success.
While executing on this far-reaching strategy we are focusing on using analytics to drive rapid iteration and to continuously deliver measurable impact.
This initiative is a phenomenal opportunity to develop shared technology stack serving the flagship applications as well as emerging next generation products.
What are we looking for in a successful Sr UI Engineer? You will be joining a highly performing team of cross-platform, mobile and front end engineers working closely with the internal product teams and data scientists.
Your primary role is to architect and maintain a data driven reactive UI framework orchestrating a templetized content presentation.
We primarily rely on Typescript, React, HTML and CSS to rapidly prototype and implement cross platform solutions. You have a user-centric, detail oriented attitude, invite constructive debate, naturally strive to be a mentor and always work with a bias towards action.
Your work will be grounded in user research, validated in experimentation and pushing the boundaries of integrated growth strategy.
Most importantly you enjoy independently tackling complex problems, have a deep empathy for customers, and drive tangible results in a team oriented culture.
What you'll do :
Architect UI framework and component hierarchy comprising an in-app system of engagement features.
Define long-term solutions for component based architecture using reactive coding methodologies
Work closely with the design team, product management and our internal clients translating early ideas into interactive prototypes
Engage with customers to identify problems, A B test solutions, and refine workflows
Invest in your skillset to stay ahead of the latest development, test, and deployment methodologies
What you'll need to succeed :
B.S. in Computer Science / Software Engineering or equivalent technical degree or equivalent experience.
A minimum of ten years of software experience working on production desktop, mobile or complex web app, preferably in the creative tool domain.
Highly proficient React JS framework experience ideally augmented with some React Native exposure.
Confidently applying Webpack based techniques to manage dependencies across a large collection of repos, modules and components.
Understanding of modern web development tools and embedded browsers (WebView).
Understanding of supporting APIs and web services.
Comfortable with the Agile and Lean development process.
Ability to work independently supported by excellent written and verbal communication skills.