Responsibilities: • Design, develop, and maintain advanced Android applications and reusable SDK components using Kotlin and Java • Build high-performance mobile experiences focused on video playback, streaming reliability, and application scalability • Develop and enhance features related to adaptive streaming, offline playback, DRM, and media delivery optimization • Collaborate with cross-functional engineering, product, and QA teams to deliver scalable platform solutions • Participate in architecture and technical design discussions for mobile platform modernization initiatives • Optimize application performance including startup time, memory management, rendering, and playback quality • Implement and maintain robust APIs, libraries, and shared mobile frameworks • Troubleshoot and resolve complex production issues across a wide range of Android devices and OS versions • Contribute to CI/CD pipelines, release automation, and software delivery best practices • Write clean, maintainable, and testable code following engineering standards and best practices • Mentor junior engineers through code reviews, technical guidance, and collaborative problem solving • Stay current with emerging Android technologies, frameworks, and industry trends Requirements • 5+ years of professional Android development experience • Strong proficiency in Kotlin and Java • Experience building and supporting enterprise-scale Android applications • Hands-on experience with Media3 and/or ExoPlayer • Strong understanding of streaming technologies including DASH and HLS • Experience implementing DRM solutions such as Widevine • Deep understanding of Android SDKs, application lifecycle management, and performance optimization • Experience building reusable mobile platform components or SDKs • Familiarity with RESTful APIs, networking, and backend integrations • Strong debugging, troubleshooting, and analytical skills • Experience working in Agile development environments • Excellent verbal and written communication skills Nice to Have • Experience with video analytics and playback instrumentation • Familiarity with automated testing frameworks and CI/CD tools • Experience supporting high-traffic consumer-facing applications • Knowledge of cloud-based services and scalable backend systems • Experience with observability, monitoring, and performance tooling • Background in digital media, streaming, or entertainment technology • Experience mentoring or leading engineering teams