Jobs Companies
Jobs / Astro / Associate/Senior Mobile Engineer (Flutter)
Associate/Senior Mobile Engineer (Flutter)
Last seen on Astro website at 28 Jun 2022, 4:38PM (about 8 hours ago)


  • We practise a vibrant & energetic office culture.
  • We provide opportunities for career advancement within the company.
  • Good performance is always rewarded accordingly.


We are ASTRO. We are a Malaysian and ASEAN digital-first media and lifestyle company in the Digital, TV, Radio and eCommerce space. As market leader, we have high expectations of ourselves and we continuously improve. For our 5.3 million homes and 7.4 million unique visitors on our digital platform we design, create and run a portfolio consisting of live streaming, radio, payments, social, eCommerce and mobility services, bringing personalized services into the core of our customers’ lives. Our services deliver tens of thousands of video impressions a minute and handle millions of payments a month. While we lead in Malaysia, we aim to scale regionally and globally, winning the hearts of a global audience with our original content and slick technology stack.

From our headquarters in vibrant Kuala Lumpur, our multicultural team awaits its next colleague. We constantly scout the world for the best technology talent that can help our customers get the best possible entertainment experience. We like hiring the best, so that we can become the best. Care for a challenge?

Job profile

Our Software Engineering Team is growing fast, and we’ve put Mobile Apps at the core of our offering. The role will build, enhance and monitor mobile apps of ASTRO digital products, in a team that is focused on quality and security of mobile apps

What you will do:

  • Design, implement and maintain iOS / Android Apps of ASTRO Digital Products to serve millions of monthly users 

  • Implement user stories by creating pixel-perfect UI and consuming REST API 

  • Write high quality and testable Dart code for Flutter with BLoC state management (Mobx, Redux, Provider will be a plus) to ensure long term value of the solution 

  • Additionally, write high quality and testable Swift code with MVVM-C architecture to ensure long term value of the solution 

  • Watch over the performance of the mobile apps to ensure high crash free user 

  • Setup the monitoring and recovery solutions so that mobile apps stay within parameters to deliver a great experience to the Customers 

  • Work within the Mobile engineering and the whole Software Engineering team, apply code quality practices (code reviews, merging, unit testing) and contribute to the design and operational practices of the team 


Who you are:

  • 1+ year of experience in Flutter Development with Dart highly desirable, experience with other cross-platform development tools will be a plus. 

  • 2-3+ years of experience in mobile development

  • Good exposure to many of the latest technologies which include Functional Reactive Programming (RxSwift) and Dependency Injection 

  • Excellent knowledge of data structures, algorithms, and mobile apps architecture 

  • Keen to create quality and testable code by creating design, documentation, coding standards, unit testing, and integration testing 

  • Fluent in Git 

  • Understanding of mobile app performance and of how backend and mobile apps need to behave to deliver an integrated excellent Customer experience 

  • Must have a very good understanding and experience of seamless CI/CD end to end to achieve one-click delivery 

  • Excellent exposure to Agile Methodologies especially Scrum 

  • Thorough understanding and experience in TDD 

  • Passion for developing new ideas and approaches, for demonstrable and sustainable continuous improvement 

  • Ability to work collaboratively in a team environment, experienced with multi-cultural environments 

It’s our people that make Astro Malaysia’s leading entertainment company. That’s why we work hard to be an inclusive employer, so everyone at Astro can be their best.

chevron_leftBack to Jobs
Astro Malaysia Holdings Berhad (Astro) is Malaysia’s leading content and entertainment company, serving 5.6 million homes or 72% of Malaysian TV households, 8,000 enterprises, 17.5 million weekly radio listeners across FM and digital, 14.0 million digital monthly unique visitors and 3.2 million shoppers across its TV, radio, digital and commerce platforms.