TL;DR

Senior Flutter Developer (Mobile): Building and maintaining high-quality cross-platform mobile applications for Android and iOS with an accent on clean, scalable code and efficient API integration. Focus on implementing intuitive UI/UX designs and ensuring optimal performance across mobile platforms.

Location: Kuala Lumpur

Company

Encora is a global technology company providing software engineering and product development services.

What you will do

  • Develop and maintain mobile applications using Flutter and Dart.
  • Build responsive, high-performance cross-platform apps for Android and iOS.
  • Integrate RESTful APIs and backend services.
  • Collaborate with UI/UX designers to implement intuitive user interfaces.
  • Troubleshoot and resolve application issues and performance bottlenecks.
  • Participate in Agile development processes, including sprint planning and reviews.

Requirements

  • 6 years of experience in mobile application development.
  • Strong experience with Flutter framework and Dart programming language.
  • Experience integrating REST APIs and third-party libraries.
  • Familiarity with mobile app architecture patterns such as MVC, MVVM, and BLoC.
  • Experience with Git version control.
  • Understanding of mobile UI/UX design principles.

Nice to have

  • Experience publishing apps to Google Play Store and Apple App Store.