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 people connected to a shared purpose and capable of building connections with individuals worldwide. A responsible, flexible team with strong adaptability to our clients’ and the market’s needs—while 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 with **Git** and the **GitFlow methodology**. * **Mandatory 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, we highly value experience and/or knowledge in:** * **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** and flavor management. * **Jira** and agile methodologies. * **RxJava, Dagger, Dependency Injection, and Android Jetpack**. * Development of streaming, OTT, or media platforms. **And with us, you’ll enjoy:** Permanent 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 opportunities and respect for diversity. We implement 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