Salary 💰 $133,900 - $242,000 per year
Tech Stack Cloud Cypress GraphQL JavaScript Jest Node.js React TypeScript
About the role Deliver best-in-class, responsive, and scalable solutions ready for mass audiences Drive and implement innovative, critical initiatives using the latest tools and technologies Architect and implement sophisticated front-end solutions using heavily React and TypeScript Integrate your UI with REST APIs, and parsing JSON; reading API docs, handling multiple endpoints Design, develop, test, deploy, and monitor features to enhance security, performance, and user experience Drive efforts to improve technical quality through code reviews, architecture reviews, and test suite strategy Build and maintain interactive components and dynamic user interfaces that meet Adobe's high standards Requirements 7+ years of professional experience building highly-performant and sophisticated web applications Expert-level proficiency in JavaScript, Node, and React Strong understanding of RESTful APIs and experience integrating them into front-end applications Strong experience with responsive web design Solid foundation in software engineering process & standard methodologies Experience with testing frameworks such as Jest and Cypress Excellent written and verbal communication skills with English proficiency Passion for building user experiences; well thought through end-to-end solutions are second nature Familiarity with AI/ML concepts and their application in user interfaces. Nice to Have Experience with GraphQL, and writing RESTful APIs Knowledge of load optimization, cloud deployment strategies, and CI/CD pipelines Full-stack engineering experience Experience with real-time data visualization and interactive dashboards. Health insurance 401(k) matching Flexible work hours Paid time off Professional development opportunities Copy Applicant Tracking System Keywords Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills JavaScript Node React TypeScript RESTful APIs Jest Cypress GraphQL load optimization CI/CD
Soft skills excellent written communication excellent verbal communication passion for user experiences end-to-end solutions collaboration problem-solving attention to detail critical thinking adaptability creativity