Computer Scientist-i

Adobe Adobe · Enterprise · Noida, India

This role is for a Computer Scientist at Adobe in Noida, focusing on building high-quality, responsive, and performant user interfaces using JavaScript, React, HTML, and CSS. The role also involves developing backend services and REST APIs using Java, contributing to scalable distributed systems, and driving engineering excellence. While Adobe mentions AI in its company description and hiring guidelines, this specific role's core responsibilities are in full-stack development, with a lean towards front-end, and do not involve building or shipping AI/ML models or agents.

What you'd actually do

  1. Build high‑quality, responsive, and performant user interfaces using JavaScript, React, HTML, and CSS.
  2. Develop reusable UI components and implement modern frontend architecture and guidelines.
  3. Collaborate closely with design and product teams to translate wireframes and UX flows into polished, production-ready interfaces.
  4. Optimize applications for speed, accessibility, cross‑browser compatibility, and mobile responsiveness.
  5. Work across the stack to develop backend services and REST APIs using Java and related technologies.

Skills

Required

  • JavaScript
  • React
  • HTML
  • CSS
  • Java
  • Object Oriented Programming (OOP) Patterns and Concepts
  • data structure and algorithm
  • automation testing and monitoring tools
  • frontend development
  • full-stack development

Nice to have

  • modern frontend architecture
  • scalable, reliable, and secure distributed systems
  • cloud deployment
  • design and architectural patterns
  • analytical, problem-solving and programming skills
  • emerging tools, frameworks, and industry trends