Senior Web Development Engineer – Front End

Adobe Adobe · Enterprise · San Jose, CA

Senior Front-End Engineer with 7+ years of Typescript, CSS, and build-system expertise to build, debug, automate, and validate complex client-side systems for the Photoshop team. Requires strong experience in React/Web Components, state management, client-side performance, CSS fundamentals, Node.js build pipelines, data validation, analytics instrumentation, automation, CI/CD, and back-end/API integration.

What you'd actually do

  1. 7+ years of experience proficiency in Typescript for large-scale production front-end systems
  2. Hands-on experience building complex UIs using React and/or Web Components
  3. Hands-on experience instrumenting front-end applications with analytics, logging, and telemetry
  4. Experience working with CI/CD pipelines using Jenkins
  5. Working knowledge of server-side development to support and integrate with front-end systems

Skills

Required

  • Typescript
  • CSS
  • build-system
  • JavaScript runtime behavior
  • JavaScript module systems (ESM, CJS)
  • Node.js
  • React
  • Web Components
  • client-side state management
  • client-side performance
  • CSS fundamentals
  • Node.js-based build pipelines
  • analytics instrumentation
  • logging
  • telemetry
  • Splunk
  • CI/CD
  • Jenkins
  • server-side development
  • RESTful APIs
  • GraphQL APIs
  • authentication
  • authorization

Nice to have

  • Python for build scripts or automation tasks

What the JD emphasized

  • 7+ years of experience proficiency in Typescript for large-scale production front-end systems
  • Ability to debug issues caused by mixed module systems in real-world build pipelines
  • Ability to validate and ensure accurate client-side logs, metrics, and events are emitted to centralized analytics systems
  • Ability to use analytics and logs to troubleshoot production issues and identify regressions or anomalies
  • Ability to troubleshoot issues across client–server boundaries