Back to search:Mobile Developer / Jakarta (south)

Key Responsibilities

● Develop high-quality mobile applications using Flutter for both Android and iOS.

● Collaborate with the product team to define, design, and ship new features.

● Translate UI/UX designs into responsive and efficient code.

● Integrate third-party APIs and SDKs.

● Debug, troubleshoot, and optimize performance of existing applications.

● Participate in code reviews, unit testing, and continuous integration processes.

● Stay updated with the latest trends and best practices in mobile development and Flutter.

Requirements

● Proven experience as a Flutter Developer (portfolio or apps on Play Store/App Store is a

plus).

● Strong knowledge of Dart programming language.

● Experience with state management tools (e.g., Provider, Riverpod, Bloc).

● Solid understanding of RESTful APIs, JSON, and mobile app architecture.

● Familiar with Git, CI/CD, and Agile/Scrum methodology.

● Understanding of design principles, mobile performance optimization, and responsive

layouts.

● Experience with Firebase, push notifications, and local storage is a plus.