This role is ideal for individuals who are passionate about building high-quality cross-platform mobile applications and committed to delivering innovative and scalable solutions.
You will collaborate with designers, backend developers, and product teams to create seamless and user-friendly mobile experiences, including contributing to the migration of existing native Android applications (Kotlin) into Flutter-based solutions.
Work Arrangement
- Employment type: Contract
- Contract duration: 6 months (extendable)
- Location: South Jakarta
- Work type: Work from Office
- Expected join date: April 2026
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter.
- Collaborate with product managers, designers, and engineers to define, design, and deliver new features.
- Contribute to the migration of existing native Android applications (Kotlin) to Flutter.
- Analyze and refactor existing Kotlin codebases into scalable Flutter architecture.
- Optimize applications for performance, responsiveness, and reliability across both iOS and Android platforms.
- Troubleshoot, debug, and resolve technical issues to ensure smooth functionality.
- Write clean, maintainable, and testable code following best practices.
- Continuously research and implement innovative solutions to enhance app quality and user experience.
Requirements
- Proven proficiency in Flutter and mobile application development.
- Minimum 3 years of relevant experience with strong proficiency in Flutter.
- Basic to intermediate proficiency in Kotlin (Android native) for migration purposes.
- Solid understanding of mobile app lifecycle, UI/UX principles, and state management in Flutter.
- Experience with RESTful APIs, third-party libraries, and integrations is a plus.
- Strong problem-solving and analytical thinking skills.
- Passion for innovation and a commitment to excellence in delivering high-quality applications.
- Ability to work on-site (WFO) in South Jakarta.
- Mandatory last education level is Bachelor's Degree.
Preferred Qualifications (if any)
- Experience in migrating native mobile applications (Android/Kotlin) to Flutter is a strong advantage.
- A background in the financing industry will be preferred but not mandatory.
BINAR Academy aims to unlock and channel human potential so we can help the world turn into a better place. One of the ways we strive to do that is to channel potential talents to impactful opportunities using our very own job connector, BINAR Job Connect.
BINAR Job Connect has connected up to 250 talents & candidates; whether it be young & aspirational fresh graduate to tech-savvy team leaders, individuals who decided to start from scratch, and junior engineers to skilled product managers to our experienced hiring partners. BINAR Job Connect provides various options of employment, as we intend that everyone processed by us can choose the best career track for them.