Staff Frontend Engineer, Core Services Eng

Uber Uber · Consumer · San Francisco, CA +1 · Engineering

Staff Frontend Engineer on the Checkout Platform team responsible for designing, building, and shipping systems that power Uber's checkout experience globally. The role involves extending the platform with new capabilities, working with backend and cross-platform developers, partnering with Product and Research teams, implementing Web UI, selecting architectures for scalability, and orchestrating rollouts across mobile and backend systems.

What you'd actually do

  1. Extend Uber's Checkout Platform with new capabilities.
  2. Enable these new capabilities for a wide range of Uber lines of business.
  3. Work closely with backend engineers and cross-platform developers to build Checkout Platform and a seamless user experience.
  4. Partner with Product, Partner Platform, Design, and Research teams to understand product ideas and business needs and help deliver these as a series of experiments.
  5. Implement Web UI with the latest Web/Backend technologies.

Skills

Required

  • modern Web frameworks (React, vanilla JS)
  • RESTful APIs
  • distributed systems at scale
  • analytics and experiments
  • collaboration

Nice to have

  • documentation
  • communication
  • collaboration skills
  • code versioning tools (Git)
  • performance tuning
  • usability
  • automation testing

What the JD emphasized

  • 7+ years hands on experience in developing consumer-facing web applications
  • Expertise in modern Web frameworks, such as React as well as vanilla JS, and RESTful APIs
  • Expertise with distributed systems at scale
  • Experience analysing a feature in production using analytics and experiments
  • Experience driving collaboration on projects and delivering impactful results