Senior Computer Scientist – Frontend Architecture & Optimization

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!
Frontend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Computer Scientist – Frontend Architecture & Optimization

Adobe is seeking a Senior Computer Scientist specializing in Frontend Architecture & Optimization to join their Digital Media team in Romania. This role offers the opportunity to work on next-generation Creative Cloud applications and services, including products like Adobe Photoshop, Illustrator, Premiere Pro, Stock, Firefly, and Express. The ideal candidate will architect, develop, and optimize web applications using modern frontend technologies, collaborate with multi-functional teams, and provide technical leadership. They will focus on creating high-performance, reliable, and maintainable code while mentoring junior engineers and contributing to the team's growth.

Key responsibilities include:

  • Architecting and developing web applications using HTML, CSS, JS/TypeScript with ReactJS or Web Components
  • Optimizing frontend performance and ensuring code maintainability
  • Collaborating with cross-functional teams for seamless feature delivery
  • Providing technical leadership and mentoring junior engineers
  • Reviewing and providing feedback on features, technology, and architecture

Requirements:

  • Strong foundation in algorithms, data structures, and software design principles
  • Deep knowledge of HTML/CSS/DOM APIs and modern browsers
  • Expertise in architecting web applications and frontend performance optimization
  • In-depth experience with web frontend frameworks (Lit, React, Angular, Vue, or similar)
  • Proficiency in JavaScript or TypeScript
  • Experience with large codebases and heterogeneous APIs
  • Strong problem-solving abilities and attention to detail
  • Excellent communication skills and ability to work in a collaborative team environment

Adobe offers an exceptional work environment, ongoing feedback through their unique Check-In approach, and opportunities for growth and impact. They provide meaningful benefits and are committed to creating an inclusive workplace where all employees can thrive.

Last updated a month ago

Responsibilities For Senior Computer Scientist – Frontend Architecture & Optimization

  • Architect, develop and optimize web applications using HTML, CSS, JS and/or TypeScript using ReactJS or Web Components
  • Collaborate with multi-functional teams to ensure flawless delivery of the features
  • Write clean, maintainable code with an emphasis on performance optimization
  • Develop high-performance, reliable, testable and maintainable code and solutions
  • Provide technical leadership within your team and act as a mentor to more junior engineers
  • Review and provide feedback on features, technology, architecture, designs and creative problem solving
  • Work well both independently and collaboratively within a fast-paced development team
  • Grow with the support of your team, and help others on the team grow by providing thoughtful feedback and uplifting those around you

Requirements For Senior Computer Scientist – Frontend Architecture & Optimization

JavaScript
TypeScript
React
  • Solid foundation in algorithms, data structures, and software design principles
  • Deep knowledge of the standard HTML/CSS/DOM APIs available in the modern browsers
  • Deep knowledge in architecting WEB based applications and of software design patterns, best practices and performance in web applications
  • In depth experience working with at least a web front-end framework (Lit, React, Angular, Vue or similar)
  • In depth experience writing production-quality JavaScript or TypeScript code
  • Experience working with large codebases and heterogeneous APIs
  • Experience with architecting and delivering backend solutions is a plus
  • Excellent problem-solving abilities and attention to detail
  • Strong communication skills and the ability to work effectively in a collaborative team environment

Benefits For Senior Computer Scientist – Frontend Architecture & Optimization

Medical Insurance
Dental Insurance
Vision Insurance
  • Exceptional work environment
  • Ongoing feedback through Check-In approach
  • Opportunities for growth and impact
  • Meaningful benefits

Interested in this job?

Jobs Related To Adobe Senior Computer Scientist – Frontend Architecture & Optimization

Growth Enablement Engineer

Senior Frontend Engineer role at Adobe focusing on growth and marketing technology, developing personalized experiences across Adobe.com using JavaScript, A/B testing, and web analytics.

Sr. Growth Enablement Engineer

Senior Growth Enablement Engineer role at Adobe focusing on delivering personalized web experiences and A/B testing using JavaScript, CSS, and HTML.

Senior Frontend Developer

Senior Frontend Developer position at Adobe, focusing on building exceptional user experiences using React, modern web technologies, and cloud platforms.

Expert Frontend Engineer with Page Speed Focus

Senior Frontend Engineer role at Adobe focusing on web performance optimization and Core Web Vitals for AEM Sites customers.

Experience Success Engineer - SEM

Senior SEM Engineer role at Adobe combining technical expertise with digital marketing knowledge to optimize enterprise-level advertising campaigns and develop automated solutions.