
Senior Software Development Engineer
Adobe
full-time
Posted on:
Location Type: Office
Location: San Jose • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $159,200 - $301,600 per year
Job Level
Tech Stack
About the role
- Collaborate with Quality Engineers, Software Engineers, user experience designers, and product managers to prototype and build a next-generation web application.
- Provide technical leadership to solve exciting design and automation challenges, delivering outstanding user experiences across web and various devices.
- Influence design thinking within development teams, appreciating design-thinking principles and promoting reusable code and consistent user experiences.
- Develop and assist in regression and feature testing.
- Engage in pair programming and peer reviews, collaborating on diverse problems and innovative methodologies.
- Deliver responsive, scalable solutions for a mass audience.
- Apply analytics tools, user research, and community feedback to improve product usability and drive new ideas.
Requirements
- 10+ years of validated experience in building and deploying web applications or interactive websites.
- Degree in Computer Science, web design, or a related field, or equivalent experience.
- Demonstrating expertise in building web apps that run across multiple browsers, including mobile, addressing performance and resource constraints and bringing to bear polyfills as needed.
- Proficiency and interest in developing with and for AI toolsets including agents, MCP, and RAG.
- Strong web architecture experience in crafting and developing robust, complex user interfaces.
- Advanced skills in JavaScript, HTML, and CSS, with experience in ES6, Web components, Lit, React, Vue, or equivalent UI frameworks.
- Deep knowledge of web technologies, including the DOM, canvas and WebGL rendering, web security, asynchrony, workers, and performance optimization.
- Familiarity with modern web development tools/patterns such as npm, WebPack, loading optimization, and cloud deployment strategies.
- A strong appreciation for visual and web design, with a passion for applying CSS and modern techniques to build visually captivating and interactive experiences.
- Experience implementing support for accessibility standards (e.g., WCAG 2.1) and different input modalities and assistive technologies.
- Nice to have: Experience in UX Design.
- Familiarity with Agile/SCRUM development practices.
Benefits
- Comprehensive benefits programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptHTMLCSSES6Web componentsLitReactVueweb architectureperformance optimization
Soft Skills
technical leadershipcollaborationdesign thinkingproblem-solvinguser experience focuscreativitycommunicationpair programmingpeer reviewsinnovation