Senior Android Developer - NYC
Optomi, in partnership with a leading entertainment provider, is seeking a Senior Android Developer to help enhance and evolve a high-scale consumer mobile application. This role will focus on redesigning core user experiences, improving personalization and accessibility, and modernizing legacy Android systems using Kotlin and Jetpack Compose. The ideal candidate enjoys building polished mobile experiences in a collaborative, fast-paced engineering environment.Responsibilities:Design, develop, test, and maintain Android applications using Kotlin and Java.Build modern UI experiences with Jetpack Compose while supporting legacy Java/XML systems.Contribute to feature development, architecture discussions, bug fixes, code reviews, and testing.Develop scalable, maintainable mobile solutions using modern architecture patterns such as MVI or MVVM.Collaborate cross-functionally with Product, Design, QA, and Engineering teams.Help drive engineering best practices and support junior engineers as needed.Experience:7+ years of professional Android development experience.Strong experience with Kotlin and Jetpack Compose.Experience working with Java and XML in legacy Android applications.Familiarity with MVI or MVVM architecture patterns and Kotlin Coroutines.Experience with unit testing, CI/CD practices, and Android development best practices.Background building consumer-facing mobile applications; streaming or entertainment experience is a plus.