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)