Software Engineer II – Frontend (GSS)



Global Scaled Solutions is the organization that powers Uber growth for multiple verticals (Rider, Driver, Eats, ATG, Maps, Labeling for Machine Learning and more). We do this through developing solutions comprised of sophisticated tools, robust work orchestration and enablement via our operational capabilities. Our tools are pushing the boundaries of what is possible to do in the browser. We render tens of thousands editable objects at high refresh rate. We communicate to multiple backend services and control work execution flows to allow regular people to perform tasks that required deep professional expertise in the past. We deliver solutions that are being used by real people to do mission critical changes or have deepest insights into complex processes. Think of configuring magical experiences to have rider and driver meeting at the expected time in the safe and easy to access point, food arriving fast, so it can be enjoyed the way it was intended to or ML models being trained to offer helping hand when it’s needed. We are involved in all of the above and more! While working on the individual experiences we were able to distill lots of insights that we are forming into highly connected and extendable ecosystem where experiences weaved together as a seamless workflows. But there are so many things to do, therefore we need you as a part of our team. What You’ll Do You will be working on complex desktop web applications used by Data Scientists, Engineers, ML Labeling Operators and many other people in the company to help Uber deliver seamless and magical Rider, Driver and Eater experiences. You will be using the latest EcmaScript/JavaScript language features (ES6), as well as both new and well-established web technologies and patterns (just to name a few): React, Redux, GraphQL, Flow, Jest, Webpack, CSS-in-JS, Universal Rendering. You will deliver quality, intuitive, secure, and reliable web frontend applications utilizing latest Localization, Internationalization, Accessibility, UX as well as Security practices. You will design how our applications communicate with Uber’s microservice backend APIs and subsystems, using HTTP, Thrift and gRPC. What You’ll Need About the Team

  • Teammates. We are a group of motivated and passionate problem solvers. We care about our inclusive and collaborative culture, where everyone can contribute their talent.
  • Impact. Our work is central to Uber’s success and GSS core. We work on incredibly important and visible projects every day.
  • Engineering. We build world class systems optimized for high throughput and low latency. We take ownership in creating elegant and reliable code.
  • Fun problem solving. We love solving challenging problems with cutting edge algorithms and innovative approaches. We strive to create things that have never been built before.

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.



Source link


Please enter your comment!
Please enter your name here