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!
Adobe applications help you build, communicate, collaborate, and experience digital content wherever you are. Adobe’s Creative Cloud Engineering team is looking for a Full Stack developer to join the team in the San Jose office.
You will build elegant frontend and backend applications on world-class technologies that bring the creative Adobe experience to millions of users, anywhere and anytime!
We are looking for someone that has good computer science fundamentals and experience to develop the next generations of creative cloud applications.
If you are interested in joining an extraordinary team of hardworking people and industry veterans who love to build elegant products, we would like to hear from you!
What you'll do :
Work closely with our product and design teams to build new Adobe creative cloud experience for the web, desktop and backend.
Implement new and redesign features.
Implement best development methodologies and standards.
Participate in software architecture, design and development.
A focus on user experience, UI design principles and making applications work intuitively.
What you will need to succeed :
A minimum of two years of industry-based experience in software and full stack development.
B.S. or M.S. preferably in Computer Science or related field or equivalent work experience.
Love to learn new things, work hard and have fun.
Experience with database technologies such as Amazon DynamoDB, MongoDB, SQL, etc.
Experience with AWS, or other Content Delivery Network (CDN).
Experience with Machine Learning technologies such as SageMaker, Jupyter Notebook, TensorFlow, etc is a plus.
Experience with development tools such as Jenkins, GitHub, JS debugger, lint, etc.
Experience in understanding large and complex code bases, including API design techniques to help keep them clean and maintainable.
Comfortable with Agile and Lean development process.