FAQs
What is the main focus of the Computer Scientist (Frontend) position at Adobe?
The main focus is on designing and implementing innovative, low latency, high performance user-centric SaaS applications within the Adobe Learning Manager platform.
What qualifications are required for this role?
Candidates should have 6-10 years of experience in front-end development, with a strong knowledge of JavaScript frameworks and libraries, front-end technologies, and solid coding practices.
Is experience with other technologies preferred for this position?
Yes, experience with GenAI and integrating GenAI workflows into products is considered a good to have skill for this role.
What kind of projects will I be working on?
You will own features from conception to delivery, which involves engaging with customers and product management, performing research, and iteratively designing innovative solutions.
What skills are emphasized in this job description?
Skills emphasized include problem-solving, strong computer science fundamentals, knowledge of JavaScript frameworks, performance optimization, and a readiness to explore new technology.
What is the company's stance on diversity and inclusion?
Adobe is committed to equality and does not discriminate based on gender, race, color, ethnicity, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other protected characteristics.
Will there be opportunities for collaboration?
Yes, developers will engage with customers and product management teams to understand needs and deliver optimal solutions, fostering a collaborative environment.
Do I need to have experience with testing frameworks?
Yes, familiarity with test-driven development (TDD) and testing libraries or frameworks such as Jest, Mocha, or similar is required for this position.
How does the company support employee well-being?
Adobe aims to create an exceptional employee experience where everyone is respected and has access to equal opportunity, as well as providing a supportive work environment.
What tools and technologies should I be familiar with?
Candidates should have good knowledge of front-end technologies such as SCSS, LESS, Webpack, Vite, Babel, and Typescript, along with experience in optimizing code.
Is this role exclusively in-person, or is remote work allowed?
The role supports a hybrid work model, allowing for remote work while also accommodating in-person interactions as needed.