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.ResponsibilitiesDevelop new features in Kotlin to expand and improve Android TV application functionalityRefactor and optimize code to enhance quality, maintainability, and performance, following industry best practicesMaintain and support the existing codebase to ensure reliability and optimal operationApply the MVVM design pattern to organize and streamline application architectureImplement local storage solutions using MMKV, Settings for KMP, and Shared PreferencesUse Ktor for KMP to efficiently manage network communication within the applicationMonitor application performance and stability with tools such as Crashlytics, DCA, and FMAIntegrate Detekt for static code analysis to ensure high code quality and consistencyRequirementsAt least 3 years of hands-on experience in Android developmentProficiency with Android and the Android SDK for building and maintaining mobile applicationsStrong experience with Kotlin for Android app developmentExperience developing for Android TV platforms, ensuring compatibility and optimal user experienceFamiliarity with the MVVM design pattern for structuring Android applicationsKnowledge of Kotlin Multiplatform (KMP) for cross-platform developmentExperience using Ktor for network communication in Kotlin-based projectsProficiency with Detekt for static code analysis and maintaining code qualityFluent English skills (written and spoken) at a B2+ level or higher#J-18808-Ljbffr
Senior Android Developer
EPAM SYSTEMS, INC.
región centro jalisco, región centro jalisco
Publicado hace 7 días
Denunciar empleo