Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?