Job Description
Location : Bengaluru (Hybrid).
Experience : 5+ years.
Company : Pocket FM.
About Pocket FM :
Pocket FM is revolutionizing the way audio content is consumed by bringing engaging, high-quality storytelling to millions of users worldwide. As a rapidly growing platform, we are seeking talented engineers who are passionate about building scalable, high-performance applications.
Role Overview :
As a Senior Android Engineer, you will be responsible for designing, developing, and maintaining Pocket FM's Android application, ensuring a seamless user experience and high performance. You will work closely with product managers, designers, and backend engineers to create a world-class mobile experience.
Key Responsibilities :
- Develop and maintain the Pocket FM Android application with a focus on performance and usability.
- Write clean, scalable, and efficient code using Kotlin and Jetpack components.
- Optimize app performance, responsiveness, and memory usage.
- Implement best practices for UI/UX in accordance with Material Design principles.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure high-quality code by writing unit and integration tests.
- Integrate third-party APIs and services to enhance functionality.
- Debug and resolve issues reported by users and internal teams.
- Mentor junior engineers and contribute to knowledge-sharing within the team.
Required Skills & Experience :
- 5+ years of experience in Android development.
- Strong proficiency in Kotlin and deep understanding of the Android SDK.
- Experience with Jetpack components (LiveData, ViewModel, Navigation, Room, etc.)
- Proficiency in MVVM architecture and knowledge of design patterns.
- Strong knowledge of multi-threading and memory management.
- Experience with RESTful APIs, GraphQL, and WebSockets.
- Good understanding of performance optimization and profiling tools.
- Experience with Firebase, push notifications, analytics, and A/B testing.
- Exposure to CI/CD pipelines and automated testing frameworks.
Good to Have :
- Experience with ExoPlayer for audio streaming.
- Knowledge of Kotlin Coroutines and Flow.
- Familiarity with Jetpack Compose.
- Open-source contributions or published apps on Play Store.
- Experience working in a fast-paced startup environment.
Why Join Us?
- Opportunity to work on a rapidly growing audio entertainment platform.
- Collaborative and fast-paced work environment.
- Competitive salary and benefits.
Flexible working hours and remote-friendly culture.
If you're passionate about building high-quality Android applications and want to be a part of an innovative and dynamic team, we'd love to hear from you!.
💡 Quick Summary
Seeking a career-building opportunity? The Pocket FM - Senior Android Developer - Kotlin position is now open for candidates interested in the Android Developer Jobs sector. This role in Bangalore 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.
