Software Engineer - Frontend

Uber is a global technology company building mobility solutions for transportation and delivery.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · Travel

Description For Software Engineer - Frontend

Edge Platform Team at Uber is responsible for building and managing the API Gateways for all the Uber Mobile App Integrations, External API integrations, and streaming data integrations with backend services. As a Senior Frontend Engineer, you'll be working on some of Uber's most critical services that the business relies on to run securely and efficiently.

You'll be showing thought leadership and driving execution across key domains while taking complete ownership of one or more subareas. This role requires versatility and the ability to wear multiple hats, representing and managing your areas of responsibility with excellence.

The position involves creating innovative platform infrastructure used across all Uber apps, diving deep into Uber's web architecture and UI libraries to optimize user experience, and elevating platform performance. You'll be working with cutting-edge technologies including React and FusionJS, building complex large-scale web applications.

The ideal candidate will have 6+ years of professional web development experience, strong technical skills, and exceptional communication abilities. You'll be joining a collaborative environment where you can help build the future of mobility. The role offers a hybrid work arrangement, requiring at least 50% office presence, allowing for both collaborative in-person work and flexible remote options.

Join Uber's mission to move the world forward by creating technology that enables independent movement for everyone and everything. Your contributions will directly impact millions of users worldwide while working with a team that values curiosity, passion, and collaborative spirit.

Last updated 5 days ago

Responsibilities For Software Engineer - Frontend

  • Create platform infrastructure for all Uber apps
  • Optimize user experience through web architecture and UI libraries
  • Enhance platform performance and site performance
  • Drive and own complete responsibility for one or more subareas

Requirements For Software Engineer - Frontend

React
JavaScript
  • BS or MS degree in computer science, similar technical field or equivalent practical experience
  • 6+ years of professional experience as a Software Engineer focused on Web
  • Extensive experience building complex large scale web applications with React, FusionJS, HTML, and CSS
  • Excellent problem solving, architecture, and algorithm skills
  • Strong technical communication and collaboration skills
  • Robust understanding of web server and client performance optimizations
  • Experience and interest in full-stack development (Backend or Data)

Interested in this job?

Jobs Related To Uber Software Engineer - Frontend

Senior Software Engineer - Web/Frontend - Maps

Senior Frontend Engineer role at Uber, focusing on building and maintaining map curation tools and interfaces for their global mapping platform.

Sr Software Engineer, Fullstack

Senior Fullstack Software Engineer needed for Uber's FinTech team in Hyderabad to build core components and lead development efforts.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer role at Google Cloud, developing next-gen technologies for billions of users with focus on UI/UX and full-stack development.

Senior Software Engineer, Front End, Labs

Senior Frontend Engineer role at Google Labs focusing on innovative product development with competitive compensation and opportunities for technical leadership.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer position at Google Cloud, developing enterprise-grade solutions and next-generation technologies that impact billions of users.