Job Description
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
💡 Quick Summary
Seeking a career-building opportunity? The Senior Android Engineer position is now open for candidates interested in the Android Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
