¡Activa las notificaciones laborales por email!

Android Mobile & Android TV Developer for Streaming VOD Platform

Bushman Studio

España

Presencial

EUR 40.000 - 60.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Bushman Studio, a leading streaming video on demand platform, is looking for a Senior / Semi-Senior Android Developer. You will lead development for mobile applications, optimizing user experiences across devices. This role demands expertise in Android SDK and related technologies, with a focus on quality and performance.

Formación

  • Experience with Android, Android TV or large screen development (3+ years).
  • Experience publishing apps on Google Play Store.
  • Knowledge of deployment and versioning processes.

Responsabilidades

  • Develop and maintain native applications for Android Mobile, Tablet, and Android TV.
  • Implement adaptive and responsive user interfaces for different screen sizes.
  • Collaborate with the design team to implement attractive and functional interfaces.

Conocimientos

Kotlin
Java
Android SDK
Git
RESTful APIs
Coroutines
Agile methodologies

Herramientas

Android Studio
Gradle
CI / CD

Descripción del empleo

We are a streaming video on demand platform a distributed team across Europe and the Americas

We are seeking a Senior / Semi-Senior Android Developer to lead the development and maintenance of our multi-platform application for mobile devices, tablets, and Android TV. The candidate will be responsible for creating exceptional user experiences, optimized for each screen format, from smartphones to smart televisions.

Main Responsibilities

  • Develop and maintain native applications for Android Mobile, Tablet, and Android TV
  • Implement adaptive and responsive user interfaces for different screen sizes
  • Optimize application performance for various devices and Android versions
  • Collaborate with the design team to implement attractive and functional interfaces
  • Integrate REST APIs and web services
  • Perform unit and instrumental testing
  • Maintain clean, documented code following best practices
  • Participate in code reviews and deployment processes

Professional Experience

  • At least 3 years of experience with Android, Android TV or large screen development
  • Experience publishing applications on Google Play Store
  • Knowledge of deployment and versioning processes

Required Technical Skills

Primary Programming Languages

  • Kotlin (essential) - Primary language for Android development
  • Java - For legacy code maintenance and libraries

Android-Specific Experience

  • Android SDK - Minimum 3 years of experience
  • Android Studio - Complete IDE mastery
  • Gradle - Build configuration and optimization

Developing Tools

  • Git - Advanced version control
  • RESTful APIs - Web service integration and consumption
  • Retrofit / OkHttp - HTTP client for Android
  • Coroutines - Asynchronous programming in Kotlin
  • CI / CD - Jenkins, GitHub Actions or similar

Architecture and Patterns

  • MVVM (Model-View-ViewModel)
  • Repository Pattern (GitFlow)

Desirable Complementary Languages

Backend and APIs

  • Python - For automation scripts and auxiliary tools
  • C / C++ - For native optimizations (NDK)

Methodologies

  • Agile methodologies (Scrum / Kanban)

Additional Knowledge

  • Firebase - Analytics, Crashlytics, Push Notifications, Remote Config
  • Google Play Services - Maps, Location, Ads

Multimedia and Streaming

  • HLS / DASH - Streaming protocols
  • Experience working on streaming video platforms or apps
  • Bitmovin player & analytics

Performance and Optimization

  • Memory Management - Memory optimization
  • Battery Optimization - Efficient battery management
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.