Software Engineer Ii- Frontend

Uber Uber · Consumer · Toronto, ON · Engineering

Software Engineer II - Frontend role at Uber Advertising, focusing on building the Ads Manager portal for enterprise advertisers. This involves creating user interfaces for campaign management and reporting using React and Fusion.js, partnering with design and UX teams, and contributing to technical standards and product direction. The role is primarily front-end but may involve full-stack responsibilities.

What you'd actually do

  1. Build high-performance, accessible, and responsive user interfaces using React and Fusion.js, ensuring a seamless experience across platforms and devices
  2. Partner with design and UX teams to translate wireframes and visual concepts into production-ready UI components, maintaining consistency through shared component libraries and design systems
  3. Build and evolve advertiser-facing surfaces for campaign management and reporting
  4. Design and implement high-quality front-end experiences, and for full-stack roles, the supporting backend systems
  5. Help shape the technical standards and product direction for a new advertising surface at Uber

Skills

Required

  • Programming language (e.g. TypeScript, Javascript, Java, Python, or Go)

Nice to have

  • Full-Stack and Front-end development
  • distributed systems
  • API design
  • front-end frameworks (e.g. React, NextJS, Javascript, Fusion)
  • native mobile development (iOS or Android or Web-Mobile)

What the JD emphasized

  • AI tools to support parts of our recruiting process