San Jose
We empower everyone—from budding artists to global brands—with the tools they need to design and deliver extraordinary digital experiences. Our passion lies in enabling people to craft stunning visuals, compelling videos, and innovative applications, while redefining how businesses connect with their audiences across every platform.
We’re dedicated to hiring the best talent and fostering an inclusive workplace where everyone is respected and has equal opportunities to thrive. We believe that groundbreaking ideas can come from anywhere within the organization, and your next big idea could be the one that shapes the future!
The Opportunity
We’re looking for a skilled software developer with a keen eye for exceptional user experiences and the ability to dive into all aspects of the development process. This role involves joining a tight-knit team focused on building a high-performance graphics web application. You’ll play a key role in designing, developing, and maintaining innovative applications that leverage advanced 3D technologies and redefine how users create and interact with digital content.
What You’ll Do:
Develop end-to-end solutions using ReactJS and similar frontend frameworks, alongside backend technologies like Elixir or NodeJS.
Collaborate with Product and Design teams to deeply understand customer needs, identify pain points, and create solutions that deliver real value.
Participate in the engineering team’s on-call rotation to address and resolve service disruptions.
Analyze, design, prototype, and implement new features while enhancing existing ones.
Work across cross-functional teams to ensure a seamless and exceptional user experience.
Demonstrate initiative and a quick learning ability to develop innovative methods and techniques for achieving results.
Commit to best practices in software development, including design, testing, version control, documentation, and deployment.
Troubleshoot and support production systems, addressing performance, reliability, and scalability challenges.
Conduct pre-deployment QA and build comprehensive unit tests to ensure functionality and performance.
Thrive in a small, agile team environment, providing leadership and mentorship as the team grows.
What You Need to Succeed:
5+ years of software development experience, preferably in product development.
A passion for creating tools that empower creatives, including video editing, graphic design, and 3D graphics.
Proficiency in ReactJS and NodeJS is essential; experience with Svelte is a plus.
Familiarity with client-side tools like Redux and Redux Sagas, as well as server-side technologies like Docker, is preferred.
Knowledge of WebAssembly and experience with native code (e.g., C++) is a strong advantage.
Experience defining and integrating APIs into web applications using RESTful and GraphQL approaches.
Strong understanding of software fundamentals, including design principles, algorithm analysis, data structures, and unit testing.
Compensation:
Our compensation reflects the cost of labor across various U.S. geographic markets. The U.S. pay range for this position is 133,900–133,900–242,000 annually. Pay within this range depends on location, job-related knowledge, skills, and experience. Your recruiter will provide more details about the specific salary range for your location during the hiring process.
At Adobe, sales roles are compensated with a total target compensation (TTC = base + commission), while non-sales roles include a base salary and short-term incentives through the Annual Incentive Plan (AIP). Certain roles may also be eligible for long-term incentives in the form of equity awards.
Adobe considers qualified applicants with arrest or conviction records in accordance with state and local laws, including “fair chance” ordinances.
Our Commitment to Diversity and Inclusion:
Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race, color, ethnicity, national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other legally protected characteristics. Learn more about our commitment to diversity and inclusion.
Accessibility:
Adobe is committed to making Adobe.com accessible to all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, please email accommodations@adobe.com or call (408) 536-3015.
Ethical Hiring Practices:
Adobe values a free and open marketplace for all employees. We adhere to policies that ensure we do not engage in illegal agreements with other companies regarding recruiting or hiring practices.
This version removes AI references and emphasizes creativity, collaboration, and innovation while maintaining the original structure and intent of the content.