Collaborate with design, product, and engineering to prototype, build, and ship rich creative experiences on a unified canvas across desktop and mobile web.
Build high-performance, scalable, and maintainable web applications using modern frontend technologies.
Own end-to-end quality, including performance, reliability, and scalability (CPU/GPU usage, memory, rendering performance, load time).
Drive technical decisions and guidelines for build, testing, and release in a large, fast-moving codebase.
Lead by example through code review, mentorship, and clear technical communication.
Engage with customers to identify problems, test ideas, and refine workflows.
Work multi-functionally with teams across Adobe, in different geographies.
Use AI-assisted and agentic coding tools to accelerate delivery, applying strong judgment to direct AI sessions, critically evaluate suggestions and generated code, and refactor where needed so work meets our quality, security, performance, and maintainability standards.
Requirements
Proven computer science fundamentals including data structures and algorithms
Strong knowledge and proficiency in JavaScript/TypeScript, HTML, CSS, ReactJS, NodeJS
8 + years of strong experience building and maintaining high complexity web apps based on any JS stack.
Experience with Web Components: Custom Elements, Shadow DOM, ES Modules, Templates etc.
Strong experience with asynchronous application patterns (loading, scheduling, media adjacent UI, concurrency on the client).
Experience with testing strategies (unit, integration, end-to-end).
Strong focus on performance and user experience (frame rates, memory, responsiveness, loading strategies).
Demonstrated ability to effectively use AI-assisted coding tools (e.g., code generation, agentic workflows).
Strong judgment in reviewing, validating, and refining AI-generated code for performance, security, and maintainability.
Ability to contribute anywhere in the stack and wear different hats.
Excellent communication skills
BS or MS or equivalent experience in Computer Science or equivalent