Software Engineer II – Android

  • Company:
    Uber Inc.
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    3 weeks ago
  • Category:
    Hotel/Travel/Tourism/Airlines/Hospitality

Skill: mobile , javascript , java , software engineer; Exp: 0-3 years; Software Engineer II – Android Android, Engineering in Bangalore, India About Uber Were 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 were a part of the logistical fabric of more than 600 cities around the world. Whether its 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 thats just what were doing today. Were thinking about the future, too. With teams working on autonomous trucking and self-driving cars, were in for the long haul. Were reimagining how people and things move from one place to the next. What Youll Do As an Android Engineer, youll work on the code behind apps used by millions globally every day. In hundreds of cities, people tap their phones to get a ride, get food delivered, or earn extra cash with Uber. Were looking for talented engineers to make sure every one of those experiences is magical. Join us to work on some of the most exciting challenges in tech, design apps to work on low-end devices, in flaky/bad network connectivity. Help us develop and architect beautiful, yet light android app and mobile platform that will enable billions of riders to enjoy Uber platform. What Youll Need 3 to 7 Experience with developing, releasing, maintaining mobile code Strong expertise in Java Experience analyzing a feature in production using analytics and experiments Strong focus on high-quality mobile UI experiences Experience collaborating on projects and working efficiently as part of a team Deep understanding of Android SDK BS/MS/ Ph.D. in Computer Science or a related field Bonus Points If Experience in any other languages such as Kotlin or Javascript Experience with open source libraries like Retrofit, RxJava, Dagger 2, Lottie Contribute to the wider Android community via open source About the Team – Rider Ubers scale and growth have moved past the benefits of a strong one-size-fits-all product-market fit and this is where the Uber Rider team is focused. Our charter is to bring the next set of billion riders onto the Uber platform. To enable riders to access the magic of Uber anywhere, anyway, anyhow. A significant set of step functions in new rider growth must come from enabling deep access to Uber; transcending rider challenges across capabilities of devices, networks, and riders in emerging regions of focus. At Uber we dont just accept differencewe celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.

Software Engineer

Degree: 

Experience: 0-3

Function: IT Software : Software Products & Services