Mobile Apps Engineer

BELITEJakarta Barat, DKI Jakartaglintspublished 10/27/2026
Must-have:JavaKotlinSwiftReactFlutterBackendMobileSenior

Your tasks

Position Description (day-to-day responsibilities)

  1. Develop, maintain, and enhance mobile application features using Flutter and Dart.
  2. Develop and maintain applications for both iOS and Android platforms.
  3. Collaborate with Product, Design, and Backend teams to deliver seamless and user-friendly mobile experiences.
  4. Participate in the end-to-end development process, from understanding requirements and UI/UX designs to implementation and release.
  5. Troubleshoot, debug, and optimize applications to ensure performance, stability, and a smooth user experience.

Requirements

Seniority level: Mid to senior Year of experience: 3-5 Years of Experience English proficiency is mandatory Skills/experience required (MUST haves):

  1. Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  2. 3-5 years of experience in Flutter/mobile app development.
  3. Strong hands-on experience with Flutter and Dart.
  4. Proven experience developing and maintaining mobile applications for both Android and iOS.
  5. Good understanding of mobile application development, including performance optimization, debugging, and troubleshooting.
  6. Familiarity with Figma and the ability to translate UI/UX designs into functional mobile interfaces.
  7. Good English language skills, especially spoken (Mandarin speaker is a bonus point).

Skills: React Native, Mobile Development, Swift, Android Development, Flutter, Kotlin, Mobile UI Design, iOS Development, Restful API, Java