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)
Apply for this Position
Ready to join Uniting Holding? Click the button below to submit your application.
Submit Application