Software Engineer - Front End (Uber EATS)

4 months ago
US-CA-San Francisco
Department
Engineering - Engineering
US-CA-San Francisco
Requisition Post Information* : External Company Name
Uber Technologies, Inc.
Requisition Post Information* : External Company URL
www.uber.com

Uber Overview

About Uber

 

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.


And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on autonomous trucking and self-driving cars, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

Job Description

Do you want to create the systems that fuel Uber's next big business? Are you passionate about working with a fast-paced team at the cutting edge of innovation? Would you like to design, develop, and ship code that solves complex, large-scale problems?

 

Our team will bring Uber's magical ride experience to delivery and make UberEATS the single largest food delivery service in the world. At the very core of our work, you'll find the dispatching and other real-time systems which form the foundation for the entire Uber logistics platform.

 

UberEATS is looking for highly skilled and passionate engineers to create a marketplace that enables flawless and reliable food delivery across the world.

 

What you'll need

  • Web Technologies skills. You've professionally utilized or have worked with Node.js. You are excited to work in ES6, React and a modern front-end stack, but you have demonstrable experience with other technologies like CoffeeScript, Backbone, Ember and Angular, too. You are excited by the amazing pace that the web continues to evolve. You seek new methods and tools to make great websites faster and better, both on the front-end and back-end.
  • Ability to learn on the go. We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
  • Boldness. You think a working proof-of-concept is the best way to make a point. You strive on proving that speed and quality are not conflicting; that you can achieve both at the same time.
  • Versatility. In addition to having an intimate knowledge of the API and service layers, you understand how all the pieces fit together (frontend, database, network layer, etc.) and how they impact the performance of your application.
  • Deep architecture skills. You know how to build highly scalable, robust, and fault-tolerant services that support our unique rate-of-growth requirements. You stay up-to-date with the latest architectural trends.
  • Passion. You feel ownership over everything you ship. You'd never call code "released" until you're satisfied it's correct. You pride yourself on efficient monitoring, thorough documentation, and proper test coverage.
  • A team player. You believe that you can achieve more on a team-that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement.
  • Design and business acumen. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details results in a delightful user experience.

 

We're bringing Uber to every major city in the world. We need your skills and passion to help make it happen!

 

Be sure to check out the Uber Engineering Blog to learn more about the team.

Options

Connect With Us!

Not ready? Connect with Uber to receive future communications about opportunities and general information about specific areas of Uber that interest you.