About The Role

We are looking for a skilled Mobile Developer to join our dynamic team. The ideal candidate will have experience in building high-performance, reliable, and scalable mobile applications. You will work on both iOS and Android platforms using Flutter and Dart, contributing to the development of innovative and user-friendly solutions.

Key Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Create and design user interfaces with a strong focus on UI/UX principles using tools like Figma.
  • Write clean, maintainable, and efficient code following best practices.
  • Integrate third-party APIs and libraries into mobile applications.
  • Perform bug fixes and improve application performance.
  • Stay updated with the latest trends and advancements in Flutter and mobile development.

Qualification

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Have 1-3 years experience with Dart, Flutter.
  • Develop and maintain cross-platform mobile applications using Flutter.
  • Strong proficiency in Dart programming language.
  • Hands-on experience with RESTful APIs and JSON.
  • Knowledge of state management approaches such as Provider, Bloc, or GetX.
  • Familiarity with Git version control.
  • Experience in submitting apps to the store (Play Store or App Store).
  • Work with Firebase services, including Notifications and Authentication, to enhance app functionality.
  • Familiar with payment solutions using Payment Gateways like Stripe, Midtrans, etc.
  • Experience with CI/CD tools and processes is a plus.

Location:

Bali