Lead React Developer, Acrobat
San Jose
hace 2 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 Opportunity

Adobe Document Cloud is revolutionizing the way the world works with documents. It’s a very exciting place to be. The Document Cloud (DC) combines a collection of online services integrated with Adobe Reader, Adobe Acrobat and Adobe Sign.

The DC AI & Innovation organization works to reimagine and reinvent how our customers experience documents and how they interact with the information contained within them.

This is an opportunity to create these experiences and impact millions of Adobe users.

We are seeking a senior React lead / developer to join a highly motivated and fast-paced team to build and deliver next-generation web experience in Acrobat's Liquid Mode.

We are looking for someone who is passionate about crafting innovative experiences and wishes to work with a group of hardworking and passionate people to bring extraordinary design to millions of people!

The Role

Work hand-in-hand with engineers, user experience designers, product managers and researchers to prototype and build next-generation web experiences.

Tackle meaningful design problems to deliver outstanding user experiences across a broad range of devices.

Influence design-thinking among development teams. You have an appreciation for design-thinking and you believe that creating reusable code and consistent user experiences that work well together can empower engineers and designers to create better products.

Participate in pair programming and peer reviews. You’ll collaborate with other engineers on problems of all shapes and sizes, from code to new ideas and methodologies.

Provide guidance on how to make the products more usable. You will use our analytics tools and user research to gather information and gain insights as to how people use Liquid Mode.

Mentor engineers of varying experience levels in front-end and React to improve technical skills of the team collectively.

What is needed for success

BA / BS / Associate’s Degree in Computer Science, HCI, web design, or a related field, or equivalent practical experience.

5+ years validated experience in React to build and deploy interactive web applications.

5+ years experience as a technical leader on a team of more than 5 software developers.

Strong skills in JavaScript (ES6+) or TypeScript, JSX, HTML, Sass / SCSS, styled-components.

Strong familiarity with modern web development tools and patterns, e.g. Redux, Node.js, Express.js, npm, webpack, babel, gulp, react-intl etc.

loading optimization, cloud deployment strategies.

Experience writing tests in Jest / Enzyme, React Testing Library.

Keen eye for visual web design and a passion for using CSS and modern techniques to create visually rich and interactive experiences.

Proven experience building web apps that run across multiple browsers, including mobile (iOS, Android) webviews, where there are different performance and resource constraints as well as capabilities that may require polyfills.

Nice to have

Knowledge of web technologies, e.g. the DOM, canvas and WebGL rendering, web security, asynchrony, workers, performance optimization.

Experience in UX Design.

Familiarity with UI testing frameworks such as Cypress, Puppeteer, Playwright, or similar.

Familiarity with Agile / Scrum development practices.

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