Senior Android Engineer
We are looking for an experienced Senior Android Engineer to join our mobile engineering team. You will be responsible for building new user-facing features and enhancing our core app experience on Android.
Responsibilities:
- Develop new user-facing features and enhancements for our Android app
- Optimize app performance, battery usage, and memory usage
- Maintain and iterate on custom UI components
- Work closely with design and product teams to implement new features
- Debug and fix issues with existing app features and functionality
- Write unit and instrumentation tests to ensure robustness and maintainability
- Work with team members to design and launch new products and features
Requirements:
- 5+ years professional experience in Android development
- Experience working with high-scale entertainment and consumer apps
- Experience with mobile ads (especially video) a huge plus
- Proficiency in Java and Kotlin
- Strong grasp of Android SDK, different versions of Android, and how to support various device types
- Familiarity with REST APIs to connect Android applications to backend services
- Knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Understanding of Google's Android design principles and interface guidelines
- Knowledge of low-level system optimization (memory, network, etc)
- B.S./M.S. in Computer Science or equivalent work experience
Apply Now
Responsibilities:
- Develop new user-facing features and enhancements for our Android app
- Optimize app performance, battery usage, and memory usage
- Maintain and iterate on custom UI components
- Work closely with design and product teams to implement new features
- Debug and fix issues with existing app features and functionality
- Write unit and instrumentation tests to ensure robustness and maintainability
- Work with team members to design and launch new products and features
Requirements:
- 5+ years professional experience in Android development
- Experience working with high-scale entertainment and consumer apps
- Experience with mobile ads (especially video) a huge plus
- Proficiency in Java and Kotlin
- Strong grasp of Android SDK, different versions of Android, and how to support various device types
- Familiarity with REST APIs to connect Android applications to backend services
- Knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Understanding of Google's Android design principles and interface guidelines
- Knowledge of low-level system optimization (memory, network, etc)
- B.S./M.S. in Computer Science or equivalent work experience