Job Openings
Flutter Developer (Mid - Level)
About the job Flutter Developer (Mid - Level)
Industry: Fin Tech
Job Summary
We are seeking a passionate and skilled Mid-Level Flutter Developer to join our growing product team. You will be responsible for building high-quality cross-platform mobile applications for both iOS and Android. This role requires close collaboration with designers and backend engineers to deliver seamless, user-friendly products.
Main Responsibilities
- Develop and maintain mobile applications using Flutter & Dart
- Write clean, scalable, and well-documented code
- Implement responsive and pixel-perfect UI based on design specifications
- Integrate RESTful APIs and third-party services (e.g., Firebase, payment gateways, push notifications)
- Conduct code reviews and contribute to system architecture decisions
- Troubleshoot and resolve bugs, performance issues, and platform-specific challenges
- Manage application releases on Apple App Store and Google Play Store
- Participate in Agile development processes (sprint planning, stand-ups, retrospectives)
Main Requirements
Must-Have
- 2–4 years of mobile development experience, including 1–2 years in Flutter
- Strong proficiency in Dart and Flutter framework
- Experience with state management (BLoC, Riverpod, or Provider)
- Good understanding of REST APIs, JSON, and asynchronous programming
- Basic knowledge of native platforms:
- iOS (Swift / Objective-C)
- Android (Kotlin / Java)
- Experience with Git and collaborative workflows
- Hands-on experience publishing apps to App Store & Play Store
Nice-to-Have
- Experience with Firebase (Firestore, Authentication, Cloud Messaging, Crashlytics)
- Familiarity with CI/CD tools (GitHub Actions, Codemagic, Fastlane)
- Understanding of Clean Architecture or DDD
- Experience with Flutter testing (unit, widget, integration)
- Exposure to backend systems or BaaS platforms
Tech Stack
- Language & Framework: Dart, Flutter
- State Management: BLoC / Riverpod / Provider
- Backend & APIs: Firebase, REST APIs (Dio / HTTP)
- Tools: VS Code, Android Studio, Git, Postman
- CI/CD: GitHub Actions, Codemagic
- Project Management: ClickUp / Jira
Location: Chamkar Mon, Phnom Penh
Employment Type: Full-Time
Working Hours: Monday – Friday, 8:30 AM – 5:00 PM