Android Developer

icon location Singapore, Singapore
icon company BandLab

Unverified relocation package Source: bandlab.com

About BandLab

BandLab is a social music platform that enables creators to make music and share the creative process with musicians and fans. With a global community of creators and fans, BandLab combines music making and collaboration tools like the world’s first cross-platform DAW, with social features like video sharing, messaging and discovery. BandLab’s mission is to break down the technical, geographic and creative barriers between creators, collaborators and community by providing a completely FREE and unlimited service.

Position

  • Collaborate with product designers and other developers to deliver solutions fast
  • Architect an efficient and reusable code for UI and business logic
  • Cover your code with unit and instrumentation tests
  • Improve the existing codebase with better architectural solutions

Your qualification

  • 2+ years building Android applications with Android SDK
  • Deep knowledge of Java and Android SDK
  • Strong understanding of design patterns
  • Ability to work with a large codebase and help to keep it clean and maintainable
  • Team work experience

Will be a plus

  • Experience with audio and NDK will be an advantage
  • Experience with Kotlin language will be an advantage but not a requirement

Additional details

We use:

  • Kotlin and Java
  • RxJava
  • MVVM with Android Data Binding library
  • Retrofit
  • NDK and C++ (not necessary to have experience with it)

Android Developer

icon location Singapore, Singapore
icon company BandLab

Unverified relocation package Source: bandlab.com

About BandLab

BandLab is a social music platform that enables creators to make music and share the creative process with musicians and fans. With a global community of creators and fans, BandLab combines music making and collaboration tools like the world’s first cross-platform DAW, with social features like video sharing, messaging and discovery. BandLab’s mission is to break down the technical, geographic and creative barriers between creators, collaborators and community by providing a completely FREE and unlimited service.

Position

  • Collaborate with product designers and other developers to deliver solutions fast
  • Architect an efficient and reusable code for UI and business logic
  • Cover your code with unit and instrumentation tests
  • Improve the existing codebase with better architectural solutions

Your qualification

  • 2+ years building Android applications with Android SDK
  • Deep knowledge of Java and Android SDK
  • Strong understanding of design patterns
  • Ability to work with a large codebase and help to keep it clean and maintainable
  • Team work experience

Will be a plus

  • Experience with audio and NDK will be an advantage
  • Experience with Kotlin language will be an advantage but not a requirement

Additional details

We use:

  • Kotlin and Java
  • RxJava
  • MVVM with Android Data Binding library
  • Retrofit
  • NDK and C++ (not necessary to have experience with it)

You have successfully subscribed

Create an alert

As an applicant