Our Company
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!
The Opportunity
Your work will impact millions of users, for example when they are able to experience the web seamlessly across devices. Your research and contributions will improve the performance, influence the level of engagement, and the quality of holistic user experience. We work in small agile teams. As a global player, Adobe provides opportunities to work and collaborate across locations and cultures in a diverse workplace and within a highly involved community.
If you are the ideal candidate for this position you would be familiar with network protocols, web services, standard API’s, and micro frontend web components to build and integrate Mobile and Web experience. You would enjoy an Agile environment that fosters true collaboration, creativity, openness and respect. We also like to laugh and understand that diversity of thoughts is an important factor to delivering innovative experiences.
Welcome on board! You will have the opportunity to contribute significantly to our full stack software architecture. You will find an environment to grow and learn, contribute and enjoy your creativity.
What you'll Do
- Create compelling front-end web experiences
- Gather loosely defined requirements/concepts and expand them into complete solutions together with your team.
- Review and provide feedback on features, technology, architecture, designs.
- Commitment to test automation and Unified Engineering culture.
- DevOps, you code it, you own it! Plan, code, build, test, release, deploy, operate, monitor.
What you need to succeed
- BS in Computer Science (or related field).
- Experience with JavaScript and proficiency with modern JS frameworks and web technologies (HTML, CSS, JavaScript, NodeJS, React, Webpack, Typescript).
- Understand concepts such as Progressive Web App, responsiveness, and progressive enhancement.
- Experience coding applications in a SaaS model.
- Familiarity with version control systems (particularly Git / Github).
- Ability to break-down complex problems into a set of generalizable sub-problems and develop clean abstractions to encapsulate and handle complexity.
- Ability to handle multiple challenges in a fast-paced environment.
- Contributions to open-source projects and working with the community is a plus.