Job Title : Android Engineer
Location : Bengaluru (Hybrid)
Experience : 1+ 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 an 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
1+ 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!
Android Developer • Bengaluru, India