Android developer
Remotely
Full-time
Looking for a Middle/Senior Android developer to work on a TV app.
Tasks:
- Development of new and modification of existing Java/Kotlin applications.
- Testing and integration of new multi-platform video players.
- Interaction with the backend development team.
- Support for Gitlab CI/CD pipelines for your applications.
- Writing autotests, documentation, reports.
Requirements:
- 3+ years of development in Java, Kotlin.
- Media stack.
- Understanding how to assemble the player in the application, change its code.
- Customization of players, experience with the following players is desirable:ExoPlayer framework; VLC player framework
- Android native media player.
- Understanding of the full production cycle of commercial software, including testing.
- Knowledge of any CI/CD, ideally GitLab.
- Knowledge of ffmpeg, libav is a big plus.
- Knowledge of streaming standards and formats such as HLS or MPEG-DASH is a big plus.
- Experience in creating real mobile applications for TV or OTT services is highly desirable.
- The ability to solve problems at their own level without involving the resources of managers.
- The ability to work in a team is desirable.
- Competent Russian speech, English for reading documentation.