About the job Expert Mobile Developer (Flutter)
Expert Mobile Developer (Flutter) 8 Positions
About the Role
We are hiring 8 Expert Flutter Developers to support a major global digital transformation initiative. You will be part of an international, cross-functional engineering team delivering modern, high-performance mobile applications used worldwide.
This role is ideal for senior engineers with 5-7 years of experience who consider Flutter their core strength and can deliver end-to-end mobile solutions with speed, quality, and ownership.
Responsibilities
-
Lead the development of mobile applications using Flutter and Dart
-
Build and maintain clean, modular, and scalable codebases for iOS and Android
-
Integrate apps with backend services (REST APIs, GraphQL, JSON, OAuth)
-
Deliver pixel-perfect UI aligned with UX/UI design systems
-
Ensure code quality through automated testing, CI/CD pipelines, and peer reviews
-
Work with native mobile features, including push notifications and device APIs
-
Monitor and optimize app performance; troubleshoot and resolve issues efficiently
-
Collaborate with global teams across Product, UX/UI, QA, and DevOps
-
Drive technical design decisions and contribute to engineering best practices
-
Mentor junior developers and contribute to a high-performance engineering culture
Requirements
5-7 years of total software development experience, with a strong focus on mobile
-
Deep expertise in Flutter/Dart with production-level apps or a strong portfolio
-
Strong knowledge of architecture patterns such as Bloc, Riverpod, Provider
-
Experience integrating backend services (REST, GraphQL, JSON, OAuth)
-
Strong understanding of mobile-specific challenges:
-
State management
-
Responsiveness
-
Animations
-
Offline support
-
Performance optimization
-
-
Familiarity with CI/CD tools (e.g., GitHub Actions, Bitrise) and version control (Git)
-
Strong communication skills in English (verbal and written)
-
Ability to work independently and collaboratively within an Agile/Scrum framework
-
Ownership mindset with proactive communication and results-driven execution
Nice-to-Haves
-
Experience with Swift (iOS) or Kotlin (Android)
-
Knowledge of Firebase, mobile analytics, crash reporting, A/B testing
-
Experience with Agile tools such as JIRA and Confluence
-
Background in web development (React or Angular)
-
Thai language skills
-
Experience with GenAI, Microsoft Copilot, ChatGPT or related technologies
Contract Details
-
Engagement Type: Contract
-
Duration: 3-year term
-
Work Location: Bangkok, on-site
Package Details