Live opening · Posted 11 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Senior Flutter Developer (Remote)
Employment Type: Service Contract / Independent Contractor | Full-Time | Remote
ABOUT OUR CLIENT
Our client is a leading marine fuel logistics company headquartered in Singapore. Established in 2000, the company is one of the largest bunker suppliers in the Asia-Pacific region, operating a fleet of more than 30 vessels and two floating storage terminals. With over 800 global customers and 400+ employees, they deliver approximately 5 million tonnes of marine fuel annually and are recognized as Singapore's #1 bunker supplier by volume. The company continues to invest heavily in digital transformation, operational excellence, and sustainable maritime solutions.
LOCATION
Remote (ASEAN Only)
We welcome applications from experienced Flutter developers based in:
Indonesia
Philippines
Thailand
Vietnam
THE ROLE
We're looking for a Senior Flutter Developer to build and maintain high-performance mobile and web applications used across enterprise operations. You'll own features from architecture and implementation through deployment and production support while collaborating closely with backend engineers, product managers, and designers.
KEY RESPONSIBILITIES
Design and develop scalable Flutter applications for iOS, Android, and Web
Own features end-to-end, including technical design, implementation, testing, deployment, and production support
Build complex user interfaces, state management, API integrations, and data-driven features
Implement offline-first capabilities with local storage and synchronization
Develop advanced file management workflows, including uploads, downloads, caching, permissions, and retry mechanisms
Integrate REST APIs, authentication, push notifications, analytics, and monitoring solutions
Troubleshoot and resolve complex production issues across multiple platforms
Optimize application performance, startup time, rendering, memory usage, and network efficiency
Write unit, widget, and integration tests
Participate in code reviews and maintain engineering best practices
Mentor junior developers and contribute to technical decision-making
MUST-HAVE REQUIREMENTS
Experience
5+ years of professional software development experience
Strong hands-on experience developing production Flutter applications
Proven experience shipping and maintaining Flutter applications on iOS, Android, and Web
Deep understanding of Flutter internals, widget lifecycle, asynchronous programming, and performance optimization
Technical Skills
Flutter & Dart
State Management (BLoC, Cubit, Riverpod, Provider)
Local Persistence (SQLite, Drift, Isar, Hive)
Offline synchronization, conflict resolution, and retry strategies
File uploads, downloads, caching, permissions, and cross-platform file handling
REST APIs, JSON serialization, authentication, and networking
Clean Architecture, MVVM, or similar scalable application architecture
Unit testing, widget testing, Git, CI/CD pipelines
Crash reporting, monitoring, and production debugging
Strong analytical and root-cause troubleshooting skills
Nice to Have
Firebase or other cloud platform experience
Background processing and synchronization
Native Android (Kotlin) or iOS (Swift) development experience
Enterprise-scale application development
Technical leadership or mentoring experience
COMPENSATION & WORK TERMS
Salary: SGD 900–1,500/month (paid monthly)
Location: Fully Remote (ASEAN)
Working Hours: Full-Time
Contract Type: Service Contract / Independent Contractor (not permanent employment under local labor regulations)
Benefits: Standard leave entitlement provided. No festive bonus. No tax deductions (contractor is responsible for their own taxes and statutory obligations).
WHO SHOULD APPLY
This opportunity is ideal for experienced Flutter engineers who enjoy building enterprise-grade applications, solving complex technical challenges, and working in a fully remote international engineering environment.
If you're passionate about Flutter, mobile architecture, and delivering high-quality software, we'd love to hear from you.
To apply, please send your latest CV along with your current salary, expected salary, notice period, and GitHub/portfolio (if available).
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.