Position: Senior Android Developer
Company: K&C
Experience required: 5y
English level: upper

We are recruiting an Android developer to take a key role with our team, developing a live television streaming app for our client, a major German multi-media group.

The app is free and will remain that way, allowing users to stream over 60 TV channels live. There is also a media library that you can use to stream series and shows, as well as originals and exclusives, i.e. series that you can only watch on our client’s app.

**Required skills:**
- Android - 3 years
- Android Native - 3 years
- RxJava 2 - 3 years
- Coroutines - 2 years
- Clean Architecture - 2 years
- MVVM - 2 years
- Experience in Unit Testing
- Kotlin - 3 years

**Will be a plus:**
- Experience in Streaming
- Experience in Android TV
- Experience in Android TV Leanback
- Experience in Espresso Automation
- Experience in Jetpack Compose

**Tasks:**
- The Engineer will be working on android native app to add native capabilities for interaction functionality.
- The work involves integrating the third-party chat application into customer android and fireTV apps and build experiences in the app for users to navigate seamlessly from the live stream to chat functionality.
- Chat functionality also involves users being able to tag another user, provide direct feedback to the content and being able to subscribe to a channel. The work needs expertise in Kotlin programming language and android native SDKs.