Job Openings Expert Mobile Developer (Flutter)

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