Frontend Engineer, Content Authenticity
San Jose
hace 4 días

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 Challenge

With the volume and velocity of digital content, the ability to provide provenance and attribution for creators is critical to ensure transparency for consumers.

It’s also an important part of addressing the spread of disinformation and ultimately restoring trust in media.

The Content Authenticity Initiative team at Adobe believe that creating a long-term solution is a shared responsibility among creators, technology companies, human rights defenders and media publishers.

We will succeed only by joining together to develop an industry-wide standard. Adobe, The New York Times Companyand Twitter kicked off the Content Authenticity Initiative in 2019 with this as our goal.

We’re building a team to implement authenticity solutions across the Adobe portfolio of tools as well as open-source reference code for the emerging standards.

We are looking for an experiencedFrontendSoftware Engineer to join ourFEteam and make an impact to ouruser-facing experiences.

You will work in a collaborative environmentwith designers, product management and engineers andyou will interact with innovative product teams across Adobe.

You'll be expected to prototype, build features, test and maintain new and existing code. The perfect candidate will have a keen eye for details, deep awareness of tradeoffs and very high standards for code quality, UXand efficiency.

What you’ll do

Builda unified UX supporting multipleapplications like Photoshop, Lightroom and others in the Adobe portfolio.

Implement browser-basedmechanisms to view chains ofauthenticity data

Takefeaturesthroughthe stages ofarchitecture, development, testingand deployment

Write and test interactive, clean, secure and efficient solutions using functional programming techniqueswhere applicable

Solve non-trivial coding and architecture problems with simple and readable solutions

Integrate with third party services and APIs for use in identity, cryptographic signing and interoperability

Required Experience

2-3 years as aFE-focused software engineer

ExtensiveJavaScriptprogramming experienceanddeep exposure to browser-basedSPAs

Understanding of Reactor similar declarative UI frameworks

Experience with state management frameworks such as Redux, MobX or similar

Knowledge ofmodern JavaScript concepts, modules and bundler tools such as Webpack and Rollup

RESTAPIexperience, both designing and consuming

Fluency with Git and GitHub

Reverence for great documentation and excitement to produce it where sensible

An appreciation for well-tested code and pragmatism about when and where to build test infrastructure

Passion for solving problems of any scope elegantly every day!

Ability to embrace constructive criticism from your colleagues

The confidence and skill to share constructive criticism with your colleagues

Demonstrated drive to improve your skills and knowledge


Experience with Typescript

Experience with functional techniquesand / or reactive programming frameworks such as RxJS

Polyglot language experience and interest; we like Rust, WASM and many other moderntools

Experience with the Adobe plugin ecosystem, particularlywith the UXP framework

Experience with instrumentation, metricsand tools like Splunk and New Relic

Familiarity with Jenkins, CircleCIorother continuous integration platforms

Enthusiasm tempered with pragmatism for emerging blockchain technologies

A Bachelor’s and / or advanced degree in a related fieldor equivalent experience

Reportar esta oferta

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Mi Correo Electrónico
Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
Formulario de postulación