About the Client
Our client is the Central European betting operator. Originally a Czech firm, it has grown into a holding company over time, and it now operates not only at Czech Republic, but also in Slovakia, Poland, Romania and Croatia.
About the Role
Android Developer is going to work on mobile app which was awarded as one of the best Sports betting apps worldwide.
Main responsibilities Android Developer are to:
- Development of native mobile applications for Android.
- Providing expertise in the full application development lifecycle - from the concept and design to implementation and testing.
- Creation of well designed, testable, efficient code.
- Being part of the decision-making processes, the possibility to define the final shapes of the product.
Android Developer must have the knowledge, experience, and qualities:
- Strong knowledge of Android SDK and the generally used libraries like Retrofit, Room, LiveData, ViewModel, …
- Experienced with Kotlin language.
- Eager to learn new things - we like to motivate ourselves to do the job the best possible way, we do code reviews.
- Strong team player – we deliver as the whole team and help each other being efficient.
- English and Czech or Slovak language.
Nice to Have Skills
- Inversion of control principles along with experience with some of dependency injection frameworks (preferably Koin or Dagger).
- CI/CD usage and configuration.