Search by job, company or skills

SoBanHang (Finan Pte Ltd)

Middle Mobile Developer (Flutter)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About us

Finan is building Southeast Asia's leading AI-powered business platform to help micro and small business (SMEs) manage, operate, and grow with confidence. Our flagship products:

  • SoBanHang Vietnam's #1 POS and business management app for micro merchants and household businesses.
  • FinanBook a modern financial management and bookkeeping platform empowering SMEs with smart banking and accounting automation.

Key Responsibilities:

  • Design, develop, and maintain high-quality Flutter applications for both iOS and Android.
  • Work in Agile/Scrum teams to deliver features efficiently and iteratively.
  • Upgrade and maintain Flutter versions and dependencies.
  • Integrate RESTful APIs and third-party SDKs (e.g., banking SDKs, .xcframework, .aar).
  • Follow mobile UI/UX best practices and design guidelines for both Google and Apple platforms.
  • Implement modular and scalable architectures for Flutter applications.
  • Manage state using tools like Provider, Riverpod.
  • Write clean, testable code and perform unit testing.
  • Collaborate closely with designers, backend developers, and QA teams.
  • Optimize performance and handle offline data efficiently.
  • Utilize CI/CD pipelines and Git for version control.

Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in mobile app development, with a strong focus on Flutter for cross-platform development.
  • Proficient in Dart and Flutter framework, with a good understanding of Flutter architecture.
  • Experience with state management solutions such as Provider, Riverpod.
  • Hands-on experience with native development in iOS (Swift/Objective-C) and Android (Java/Kotlin) is a plus.
  • Solid knowledge of UI/UX design principles, following both Google's Material Design and Apple's Human Interface Guidelines.
  • Familiarity with integrating RESTful APIs, web services, and third-party SDKs, including banking SDKs, .xcframework, .aar.
  • Comfortable with CI/CD pipelines, version control (Git), and modern development environments like Xcode and Android Studio.
  • Experience working in Agile/Scrum environments with cross-functional teams (design, backend, QA).
  • Strong understanding of mobile application architecture patterns like Clean Architecture, MVVM, and modular, micro front-end architectures.
  • Familiar with offline data handling, caching, and synchronization strategies.
  • Experience in writing unit tests and ensuring code quality and test coverage across the codebase.
  • Strong communication skills, self-motivated, and a collaborative team player with a problem-solving mindset.

Why You'll Love Working Here:

  • Comprehensive Benefits: Full insurance coverage, lunch & parking allowance, and additional support.
  • Attractive Compensation: Competitive salary (negotiable) with performance-based bonuses.
  • Exciting Start-Up Environment: Work with experienced leaders in a fast-paced, innovative team.
  • Career Growth: Take on new challenges, sharpen your skills, and make a real impact. Training support and clear career progression.
  • Flexible & Fun Workplace: Modern office, flexible hours, and remote-friendly options.
  • Team Bonding & Celebrations: Company birthday events, parties, Happy Hour, and annual team trips.

Work Location: 173 Tran Nao, An Khanh, Thu Duc, Ho Chi Minh City

Working Hours: Monday - Friday (08:30 - 18:00), Saturday (08:30 - 12:00)

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 137613851