Job Description

Duties and Responsibilities

  • Translate designs and wireframes into high quality code.
  • Design, build, and maintain high performance, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs.
  • Build the libraries and frameworks that support authentication, co-presence, and cutting-edge network protocols.
  • Discover, evaluate, and implement new technologies to maximize development efficiency.

Skills

  • Java
  • Kotlin
  • RxJava
  • Dependency Inversion with Dagger2
  • Android SDK
  • Material Design
  • Model-View-Presenter (MVP) Framework
  • Test Driven Development (JUnit, Mockito, Espresso, Robolectric)
  • Version control (Git)
  • Database design (SQLite)

#J-18808-Ljbffr

Apply for this Position

Ready to join Uniting Holding? Click the button below to submit your application.

Submit Application