Associate/Senior Mobile Engineer (Flutter)

Associate/Senior Mobile Engineer (Flutter)

Astro Holdings
1-4 years
Not Specified

Job Description


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

JOB RESPONSIBILITIES:
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 maintainiOS / Android Apps of ASTRO Digital Products toservemillions of monthly users

  • Implement user storiesbycreatingpixel-perfect UIand consuming REST API


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

  • Additionally, write highqualityand testableSwift code with MVVM-C architecture to ensure long term value of the solution

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

  • Setup the monitoring and recovery solutionsso thatmobile appsstay within parameters to deliver a great experience to the Customers

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

REQUIREMENTS:
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 includeFunctional Reactive Programming (RxSwift) and Dependency Injection


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

  • Keen to create qualityand testablecode by creating design, documentation, codingstandards, unit testing, and integration testing

  • Fluent in Git

  • Understanding ofmobile 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 AgileMethodologies 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.

Job Details

Employment Types:

Function:

IT

Astro Malaysia Holdings Berhad ('Astro') is Malaysia's leading content and consumer company, serving 75% of Malaysian households across our TV, radio, digital and commerce platforms. As a trusted brand, Astro keeps Malaysians entertained and informed with a variety of vernacular, international and live sports content, engaging with 24 million individuals. To learn more about Astro, kindly login to www.astro.com.my

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content