close

Android Developer

IT & Technology
Amsterdam
English

Description:

You will become our Android developer and will act at the core of the development team! Our mobile apps are the single most important way we communicate with our members so it should be flawlessly functioning, innovative and secure. We write in Kotlin and use BLE and CoreBluetooth among others. We advocate mobile first! How about you?

At Getaround, we’re building a global platform to enable a future where all cars are shared. There are more than 1 billion cars in the world, and these cars are parked, on average, more than 95% of the time. With instant and keyless car sharing via our patented hardware and software platform and our industry-leading mobile apps, we’re helping communities around the world share these underutilized resources to reduce their vehicle footprint while increasing mobility solutions.

With headquarters in San Francisco, offices in major metropolitan areas across the US, and now with offices in Amsterdam, our distributed team is building ultimate mobility. If you join us to help create this future with us and change the landscape of cities worldwide, Getaround might just be the place for you.

As a core member of the mobile engineering team in Amsterdam, you will do more than build apps to simply rent cars—you will build the core foundation for new product features and experiences that will reshape the future of transportation across the world.

We're looking for an Android Engineer to help drive our growth by creating pixel perfect native interfaces, optimized mobile infrastructure, and an overall beautiful product. This includes building the foundation for the next generation of Getaround apps while working closely with our core platform and API developers to define the interfaces that enable world-class applications.

Primary responsibilities (aka “What you’ll be doing”)

  • Develop native mobile applications for Android
  • Write well-tested, elegant and maintainable code
  • Transform designs into pixel-perfect and beautiful products
  • Collaboratively hack quick prototypes and receive feedback in a single afternoon
  • Identify and reduce technical debt
  • Identify and repair bugs expertly

Requirements:

Qualifications (aka “Skills”)

  • Computer Science, Engineering or similar degree, or equivalent real-life experience
  • 4+ years professional experience
  • Proficiency in Android development and Java language
  • Profound understanding of Kotlin
  • Mastery over core areas of mobile development (e.g. async networking, local storage, memory management)
  • Immense attention to detail and product quality
  • Ambitious, innovative, and highly communicative

Additional Awesomeness

  • Experience working with Android BLE stack
  • Deep understanding of Material Design with the ability of transforming things into becoming Android native
  • Having built stable, high-performance applications with Python
  • Utilized Google App Engine, EC2 or similar cloud computing service
  • Experience in designing and implementing RESTful APIs tailored to mobile clients
  • Experience in building iOS apps
Work Experience:

6-10 Years

Work Hours:

40 hours per week