About The Company
Our client is a
fast-growing and innovative startup
operating at the intersection of
gaming and blockchain technologies
, headquartered in
Bangkok
.
To support their rapid expansion, they are looking for an experienced and proactive
Mobile Flutter Developer
to join their team and help build world-class mobile experiences.
Key Responsibilities
- Develop and maintain high-quality, scalable, and efficient mobile applications using Flutter.
- Translate product requirements and user stories into intuitive, high-performing applications.
- Collaborate cross-functionally with product owners, designers, backend engineers, QA, and DevOps teams to deliver complete and reliable features.
- Integrate third-party APIs and SDKs, including authentication, payments, analytics, and real-time functionality.
- Ensure application performance, security, and compatibility across various devices and operating systems.
- Define and uphold coding standards, conduct code reviews, and maintain code quality using automated testing and CI/CD pipelines.
- Contribute to technical design decisions, mobile architecture, and long-term platform scalability.
- Stay updated on the latest Flutter/Dart developments, tools, and best practices proposing technical improvements when beneficial.
- Mentor junior developers, encouraging skill growth and fostering a culture of continuous learning.
Requirements
- 5+ years of experience in mobile app development, including at least 2 years with Flutter.
- Strong proficiency in Dart and experience with state management frameworks (e.g., BLoC, Riverpod, Provider).
- Solid understanding of mobile app lifecycle, RESTful API integration, and asynchronous programming.
- Hands-on experience publishing apps on both the App Store and Google Play.
- Skilled in performance optimization, memory management, and debugging.
- Familiar with Git, CI/CD pipelines, and Agile/Scrum methodologies.
Nice to Have
- Experience with Firebase, WebSocket, or GraphQL.
- Background in native Android (Kotlin) or iOS (Swift) development.
- Understanding of secure mobile development, including anti-fraud and code obfuscation techniques.
- Experience working on high-traffic or real-time applications.
- Comfortable collaborating with outsourced or distributed teams.
Soft Skills
- Strong problem-solving and analytical thinking ability.
- Excellent communication and collaboration skills across multidisciplinary teams.
- Self-motivated and able to deliver exceptional results with minimal supervision.
- Demonstrates a leadership mindset, proactively mentoring peers and contributing to team success beyond individual tasks.
What You'll Love
- Up to $3,000/month (after tax) competitive and transparent pay
- Meaningful projects that make real impact
- Diverse, fun, and talented teammates from across the globe
- Fast-track your career in an international setting
- Build real products with real users not just MVPs
- Live and work in Bangkok, one of Asias coolest tech cities