New

Software Engineer (Flutter Developer), Virtual Insurance

Taiwan

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).

Create a Job Alert

Interested in building your career at AIFT? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf