استخدام Senior Android Developer(Filimo)
شرح موقعیت شغلی
Are you an experienced Android Engineer looking for an exciting opportunity to work with a high-performing team? Filimo is hiring! Join us to build modern, high-quality Android apps with cutting-edge technologies.
Are you an experienced Android Engineer looking for an exciting opportunity to work with a high-performing team? Filimo is hiring! Join us to build modern, high-quality Android apps with cutting-edge technologies.
100% Remote – Work from Anywhere!
What You’ll Be Working On
- Developing and maintaining the Filimo Android & Android TV app
- Building modern Android applications using Kotlin and Jetpack Compose
- Working with ExoPlayer for media streaming
- Implementing Android TV features with the Leanback Library
- Implementing UDF architecture with a mix of MVVM and MVP (legacy)
- Writing unit tests, UI tests, and screenshot tests to ensure high-quality code
- Dependency injection with Dagger Hilt
- Database management using Room
- Efficient background processing with Kotlin Coroutines
- Handling legacy Fragments, Activities, and Android Views
Must-Have Skills
- Strong proficiency in Kotlin and modern Android development
- Experience with Jetpack Compose
- Familiarity with UDF architecture, MVVM, and MVP patterns
- Comfortable working with legacy codebases alongside modern implementations
- Solid understanding of testing best practices (unit tests, UI tests, screenshot testing)
- Experience with Dagger Hilt, Coroutines, and Room database
Nice-to-Have (Bonus) Skills
- Experience with ExoPlayer for media streaming
- Experience with Android TV (Leanback Library)
- Prior work with custom views, complex animations, and transitions
- Knowledge of performance optimizations, profiling, and debugging Android apps
Why Join Filimo?
- Work on a high-traffic streaming platform (Filimo)
- 100% remote – work from anywhere
- Cutting-edge tech stack with a focus on clean architecture
- Growth opportunities in a fast-paced startup environment
مهارتهای مورد نیاز
- Android
- MVVM
- Kotlin
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست