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.
  • English for reading documentation.