Software Engineer II- Frontend
UberToronto, CanadaPosted 5 March 2026
Job Description
Software Engineer II- Frontend
Department: Engineering
Team: Frontend
Location: Toronto, Canada
Type: Full-Time
**About the Role**
Uber Advertising is building a new generation of tools that help brands grow on Uber’s marketplace, and this role sits at the core of that effort.
The **GR Ads team** is launching a brand-new **Ads Manager portal** for CPGs and enterprise advertisers to manage campaigns, access reporting, and optimize performance across Uber. This is a growth area within Uber Advertising, offering a rare opportunity to help define the product experience and technical foundations from the ground up.
As a **Front-End Engineer**, you’ll build the core advertiser-facing experiences used to run and grow businesses on Uber. You’ll partner closely with Product and Design to turn advertiser needs into intuitive workflows, scalable systems, and high-quality user experiences.
**What You'll Do**
- Build high-performance, accessible, and responsive user interfaces using React and Fusion.js, ensuring a seamless experience across platforms and devices
- 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
- Build and evolve advertiser-facing surfaces for campaign management and reporting
- Design and implement high-quality front-end experiences, and for full-stack roles, the supporting backend systems
- Help shape the technical standards and product direction for a new advertising surface at Uber
**Basic Qualifications**
- Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 1-year full-time Software Engineering work experience, WHICH INCLUDES 1-year total technical software engineering experience in one or more of the following areas:
- Programming language (e.g. TypeScript, Javascript, Java, Python, or Go)
**Preferred Qualifications**
- Solid experience in Full-Stack and Front-end development
- 3-year full-time Software Engineering work experience, WHICH INCLUDES 3-year total technical
Apply Now
Direct link to company career page
More jobs at Uber
See all →More JavaScript jobs
See all →Intermediate Software Developer, Full Stack
Hootsuite · Vancouver, British Columbia, Canada
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Palo Alto, CA or San Francisco, CA
Sr. Backend Software Engineer, Fraud Risk Platform
Navan · Dallas, TX
Développeur(se) Full-Stack Sénior, Unity Ads SDK / Senior Full-Stack Developer, Unity Ads SDK
Unity · Montreal, Canada