




Summary: Seeking a Senior Android Developer to enhance an Android TV application using Kotlin, focusing on seamless user experience, performance optimization, and cross-functional collaboration. Highlights: 1. Develop and enhance Android TV applications with Kotlin 2. Optimize code and ensure high quality with industry best practices 3. Work with MVVM, KMP, Ktor, Detekt, and Crashlytics We are looking for a **Senior Android Developer** to join our team. In this role, you will focus on developing and enhancing an Android TV application using Kotlin, with an emphasis on delivering a seamless user experience, optimizing performance, and ensuring compatibility with Android TV platforms. You will work closely with cross\-functional teams to deliver a high\-quality, enterprise\-grade solution. **Responsibilities** * Develop new features in Kotlin to expand and improve Android TV application functionality * Refactor and optimize code to enhance quality, maintainability, and performance, following industry best practices * Maintain and support the existing codebase to ensure reliability and optimal operation * Apply the MVVM design pattern to organize and streamline application architecture * Implement local storage solutions using MMKV, Settings for KMP, and Shared Preferences * Use Ktor for KMP to efficiently manage network communication within the application * Monitor application performance and stability with tools such as Crashlytics, DCA, and FMA * Integrate Detekt for static code analysis to ensure high code quality and consistency **Requirements** * At least 3 years of hands\-on experience in Android development * Proficiency with Android and the Android SDK for building and maintaining mobile applications * Strong experience with Kotlin for Android app development * Experience developing for Android TV platforms, ensuring compatibility and optimal user experience * Familiarity with the MVVM design pattern for structuring Android applications * Knowledge of Kotlin Multiplatform (KMP) for cross\-platform development * Experience using Ktor for network communication in Kotlin\-based projects * Proficiency with Detekt for static code analysis and maintaining code quality * Fluent English skills (written and spoken) at a B2\+ level or higher


