Job Title: Software Engineer (Flutter)
Contract: Until Dec 31, 2026 (Possibility for extension or perm conversion)
Salary: S$7,000-8,400 per month
Location: One North, Singapore (100% On-site)
Schedule: Monday – Friday, 10:00 AM – 7:00 PM (No Overtime)
️ Key Responsibilities
- Build, maintain, and own high-impact Flutter app features end-to-end.
- Drive app performance (battery, memory, launch time, data usage).
- Write clean, testable Dart code using MVVM/Clean Architecture and TDD.
- Partner with Product, Design, and QA to deliver high-quality, bug-free releases.
Key Requirements
Must-Haves:
- Merchant App AI integration/feature experience.
- 5+ years in mobile development (3+ years in Flutter/Dart).
- Strong grasp of OOP, TDD, Reactive Programming, and Dependency Injection.
- Proven track record with Clean Architecture (e.g., MVVM), CI/CD, and crash analytics.
- Strong ownership, clear communication, and mentorship skills.
Nice-to-Haves:
- AI-assisted code development tools.
- Native iOS/Android or Backend development experience.
- Experience working with global/overseas teams.