Senior Flutter Developer

  • Bengaluru
  • Pocket Fm

About Pocket FM


It’s an amazing time to join Pocket FM as we continue shaping the future of audio entertainment across the world. We are a leading audio entertainment platform, pioneering the audio series category (episodic fictional storytelling) with the largest collection of audio fiction across a wide variety of genres and languages. We are reimagining audio entertainment to build an internet-scale platform that brings together communities by making audio series the mainstream entertainment.


Our mission is to give wings and wisdom to stories, transforming them into a strong entertainment package. Pocket FM has grown to a 130 million listeners community, spending an average of over 115 minutes every day, while the total streaming on the app counts to over 6.25 billion minutes monthly.


Joining Pocket FM now means being at the heart of a rapidly growing global phenomenon. We're shaping the future of audio entertainment, backed by industry giants like Tencent, Lightspeed, Naver, Goodwater Capital, and Tanglin Venture Partners. Here, your contributions don't just add value; they redefine the way the world listens.


Responsibilities:


  • Design and architect scalable and maintainable Flutter applications.
  • Ensure adherence to best practices, coding standards, and design principles.
  • You will be writing new features and maintaining the app end-to-end.


Requirements:


  • 3-7 years experience in a relevant role
  • Expertise in Flutter framework and Dart programming language.
  • Strong understanding of mobile app architecture and design patterns.
  • Proficient in state management solutions like Provider, Riverpod, Bloc or GetX.
  • Experience in integrating RESTful APIs and third-party libraries.
  • Advanced knowledge of asynchronous programming and reactive programming concepts.
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git).
  • Skilled in performance optimization techniques for Flutter applications.
  • Ability to conduct code reviews and enforce coding standards.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration abilities within cross-functional teams.
  • Should be able to drive and plan execution of medium and complex projects
  • Should contribute in Tech objectives planning and execution
  • Experience in building eBook or PDF reader applications is a plus.
  • Experience with Animations in flutter is a plus.