Faster chat, better deals — Get the App

Senior Android Developer | Kotlin, ExoPlayer & Streaming Apps

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience level1 to 2 years
Education levelNo degree limit

Description

We are knowmad mood! We are a leading digital transformation company, constantly evolving and at the forefront of technology. We were founded to drive real change through innovation and sustainable development, with the mission of delivering value to our clients and empowering our talent. Comprising over 3\.000 creative, digital, and innovative individuals united by a shared purpose and capable of building connections with people worldwide. A responsible, flexible team with strong adaptability to our clients’ and the market’s needs — consistently delivering value, vision, creativity, expertise, professionalism, and passion for technology in every project. Our core values — collaboration, innovation, commitment, fun, and trust — guide us toward excellence. **What do we value?** At least **3 years of experience as a Native Android Developer**: * Development of Android applications in **Java and Kotlin**, following the **MVP architecture**. * Proficiency with **Android Studio** and its development tools. * Consumption of REST APIs using **Retrofit 2**. * Version control using **Git**, following the **GitFlow methodology**. * **Mandatory hands-on experience with ExoPlayer**, including deep understanding of its lifecycle. * Experience publishing and distributing applications in production and testing environments. * Integration of analytics, measurement, and monitoring systems. * Integration and maintenance of advertising SDKs and libraries. * Implementation of in-app purchases and native subscriptions. * Ability to work collaboratively and communicate effectively. **What would your responsibilities be?** * Design, develop, and maintain native Android applications using Java and Kotlin. * Integrate and optimize multimedia players based on **ExoPlayer**. * Develop integrations with external APIs and services using Retrofit. * Manage application distribution, publication, and evolution. * Implement monetization solutions via advertising and subscriptions. * Integrate analytics and measurement tools for performance and usage tracking. * Perform corrective and evolutionary maintenance of applications. * Collaborate with product, business, QA, and development teams in agile environments. **Additionally, experience and/or knowledge in the following areas would be highly valued:** * **Android TV**, Google Play Services, and Google Assistant. * Analytics SDKs such as **Firebase, Adobe Analytics, or Comscore**. * **AdServer platforms** (SpotX, Freewheel, Smart AdServer, etc.). * Proxy tools like **Charles**. * Video and audio advertising (**VAST, VPAID**). * Build configuration with **Gradle**, including flavor management. * **Jira** and agile methodologies. * **RxJava, Dagger, Dependency Injection, and Android Jetpack**. * Development of streaming platforms, OTT services, or media applications. **And with us, you’ll enjoy:** Indefinite-term contract **100% REMOTE** Internal training and access to certifications. Check our calendar here: https://www.knowmadmood.com/es/talento/formacion Flexible compensation plan (health insurance, transportation allowance, childcare vouchers, meal vouchers) Become an ambassador of our brand through our referral program Refer your friends and earn a bonus! Events, meetups, tech days, talks… and much more! Stay updated on our news by following us here \-\> knowmad mood *At* ***knowmad mood*** *we are committed to equal opportunity and respect for diversity. We apply our Equality Plan and the principle of non-discrimination across all our recruitment processes.*

Source: indeed
Some content was automatically translated

Posted by

David Muñoz

Indeed · HR

Location

David Muñoz

Indeed · HR

Similar jobs

Senior Android Developer | Kotlin, ExoPlayer & Streaming Apps job by Indeed in 2026 | ok.com