Software Engineer (Flutter Developer), Virtual Insurance
Published: 2025-11-23Established in 2016, the group’s vision is to “Secure the Future”, a future that will increasingly be shaped by artificial intelligence. AIFT provides services across key markets in Asia and the Middle East. We are continuously expanding our global footprint and actively recruiting international talent to join our growing team.
Job details
Job Overview:
We are looking for a skilled Flutter Developer to join our engineering team and help build high-quality mobile applications for both iOS and Android. You will be responsible for designing, developing, testing, and maintaining cross-platform apps that deliver seamless user experiences. The ideal candidate has strong mobile development knowledge, experience with Flutter/Dart, and a passion for writing clean, maintainable code.
Job Description:
- Develop and maintain cross-platform mobile applications using Flutter/Dart.
- Collaborate with product managers, designers, and backend engineers to deliver features from concept to release.
- Build reusable components, libraries, and responsive UI for both iOS and Android.
- Integrate with RESTful APIs, GraphQL, and third-party services.
- Optimize application performance, responsiveness, and scalability.
- Write clean, testable, and maintainable code following best practices.
- Conduct code reviews, troubleshoot issues, and fix bugs.
- Stay up to date with Flutter/Dart updates and mobile development trends.
- Ensure applications meet security, quality, and performance standards.
Job Requirements:
Must-Have:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in mobile app development, with at least 1 year using Flutter.
- Proficiency in Dart, Flutter framework, and mobile app design principles.
- Solid understanding of iOS and Android development lifecycles.
- Experience with REST APIs, state management, and local storage.
- Familiarity with GitLab and CI/CD pipelines.
- Prior experience publishing apps to App Store and Google Play.
- Strong problem-solving and debugging skills.
Nice-to-Have:
- Experience with Firebase services (Auth, Firestore, Analytics, Push Notifications).
- Knowledge of native Android or iOS development.
- Understanding of cloud platforms (AWS, Azure, GCP).
- UI/UX design sensibility and experience working with design tools (Figma).