Banner Image
PT BFI Finance Indonesia Tbk

Mobile Application Engineer Flutter  

PT BFI Finance Indonesia Tbk

 
  • Tangerang, Indonesia
    Head Office - BFI Tower Sunburst CBD Lot 1.2 Jl. Kapt. Soebijanto Djojohadikusumo BSD City Tangerang Selatan 15322, Tangerang, Banten, Indonesia
    Tangerang
    Banten
    Indonesia
    Indonesia
  • Full timeFULL_TIME

Posted 8 hours ago and deadline of application is on 12 Jan

Recruiter was hiring 8 hours ago

2025-11-14T08:09:42.765600+00:002026-01-12T17:00:00+00:00

Job Description

  • Design, develop, and maintain high-quality mobile applications using Flutter and Dart
  • ebug and troubleshoot Flutter plugins with native code (Kotlin/Java for Android and/or Swift/Objective-C for iOS)
  • Develop custom platform channels and method channels to bridge Flutter with native functionality
  • Implement new features following clean architecture principles and established design patterns
  • Collaborate with cross-functional teams including backend engineers, product managers, and designers
  • Write clean, maintainable, and well-documented code with comprehensive test coverage
  • Participate in code reviews and provide constructive feedback to team members
  • Debug and optimize application performance, ensuring smooth user experiences across both Flutter and native layers
  • Implement and maintain CI/CD pipelines for automated testing and deployment
  • Work with multi-flavor builds for different environments (dev, staging, UAT, production)
  • Integrate third-party SDKs and APIs, including Firebase services and analytics platforms
  • Ensure application security best practices, including certificate pinning and secure storage
  • Troubleshoot platform-specific issues and implement native solutions when Flutter alone is insufficient

Minimum Qualifications

  • 5+ years of professional experience with Mobile Development (Native and/or Flutter)
  • 3+ years of professional experience with Flutter and Dart development
  • Strong proficiency in Flutter 3.x and Dart 3.x
  • Deep understanding of Flutter widget lifecycle and state management
  • Expert knowledge of Riverpod for state management and dependency injection
  • Experience with go_router or similar declarative routing solutions
  • Proficiency in native Android development with Kotlin and/or Java
  • OR proficiency in native iOS development with Swift and/or Objective-C
  • Strong ability to read, understand, and modify existing native code in Flutter plugins
  • Strong understanding of platform channels and method channels in Flutter
  • Knowledge of native build systems (Gradle for Android, CocoaPods/SPM for iOS)
  • Understanding of platform-specific APIs and capabilities
  • Experience with bridging Flutter and native code
  • Ability to troubleshoot and fix platform-specific issues in native layers

Jobs Summary

Job Level
Mid-Senior Level / Manager
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Office Address
Head Office - BFI Tower Sunburst CBD Lot 1.2 Jl. Kapt. Soebijanto Djojohadikusumo BSD City Tangerang Selatan 15322
Industry
Financial Services
Vacancy
1 opening
Website
https://www.bfi.co.id/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About PT BFI Finance Indonesia Tbk

PT BFI Finance Indonesia Tbk (BFI Finance) is one of the long-established pioneers in the financing sector in Indonesia. Founded in 1982, BFI Finance is recognized as a company with a wide network, supported by more than 200 financing outlets across provinces. In 1990, the Company became one of the first multifinance companies to list its shares on the Jakarta Stock Exchange and Surabaya Stock Exchange (both now known as IDX), with the ticker code BFIN.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: