Helaas, deze vacature is niet actief.

Android Engineer - Driver Growth in Amsterdam

Android Engineer - Driver... Android, Engineering in Amsterdam,... The Driver Growth team leads the acquisition and retention platform and product efforts for drivers, couriers, and other earners worldwide.   We are rapidly...

Beschrijving

Android Engineer - Driver Growth
Android, Engineering in Amsterdam, Netherlands

The Driver Growth team leads the acquisition and retention platform and product efforts for drivers, couriers, and other earners worldwide.

 

We are rapidly growing in Amsterdam, building mission-driven product teams that will be meeting the sign-up and onboarding needs of the millions of people worldwide who come to Uber to bolster their earnings opportunities, as well as tools and systems for our Operations teams who help them get on the road.

 

The team will be full-stack and cross-functional. There will be significant, challenging problems in the backend, web, and mobile engineering spaces and the team will have embedded collaborators from Product Management, Design, and Data Science.

The Uber Amsterdam Engineering Culture

 

Our engineering culture is the same across all our engineering offices: in Amsterdam, this is no different from San Francisco or our other locations. Amsterdam is one of the largest mobile engineering offices outside of our Bay Area headquarters. We are a diverse group, with talented people from over 30 countries working together.

 

Engineers working at Uber are highly autonomous, involved in decisions impacting the business and systems. We have a high bar for engineering quality, which starts with a before we write code - any engineer can get involved here. We have dedicated teams building efficient developer tools and keep improving our . We are big on constructive code reviews, accompany business logic with automated tests and have robust deployment and beta testing processes in place. We balance code and architecture quality with good execution speed, supporting the continued growth of Uber.

 

Mobile architecture for many of the Uber apps is based on the cross-platform RIBs architecture which we , several mobile engineers from the Amsterdam office contributing. We write Android code mostly in Java, starting to introduce Kotlin to some codebases. We use for dependency injection, RxJava for asynchronous event based programming and tools like for advanced static analysis. We frequently share work and learnings on Android and mobile on our and our regular Android internal engineering meetings.

 
As a Mobile Engineer on the Driver Growth team,
  • You'll be designing and building the mobile experience of driver earnings tailored for all geographies and lines of businesses
  • Work cross-function with product, design, data science, user research, and other engineers to influence and impact the full product lifecycle
  • Collaborate with other product eng teams like Loyalty, Tipping, Incentives, Cash, and Pool to integrate their feature into the earnings experience
  • Work with an awesome and fun group of mobile, frontend and backend engineers
What You’ll Need
  • Minimum of 4 years experience with Android Development; Exposure to backend is a big PLUS

At Uber we don’t just accept difference—we 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.

Extra informatie

Status
Inactief
Plaats
Amsterdam
Dienstverbanden
Fulltime (startersfunctie)

Amsterdam | ICT / IT / Programmeur | Fulltime (startersfunctie)

We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.