Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
- 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.
- 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.
- 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.
Key Skills
Ranked by relevanceReady to apply?
Join Flex Talent Network and take your career to the next level!
Application takes less than 5 minutes