SWEETMAG SOLUTIONS (M) SDN. BHD.
Flutter Developer
Builds, maintains and releases cross-platform mobile apps with Flutter/Dart, integrating e-commerce platforms (Magento/Shopify), payment gateways and backend APIs, and handling the full iOS/Android release cycle. Onsite in Ara Damansara, Selangor, paying RM5,000–7,000/month.
- Compensation
- MYR 5K–MYR 7K / mo
- Location
- Ara Damansara, Selangor
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Not specified
- Posted
Skills
Must have
- Minimum 2 years building production Flutter apps, with at least one app live on App Store and Google Play
- Solid Dart, state management (Bloc, Riverpod or Provider) and clean project structure
- REST API integration and auth flows (JWT or OAuth, token refresh, session handling)
- Comfortable with native build tooling and release process: Xcode, Android Studio, signing and certificates, App Store Connect and Play Console
- Understands backend and API fundamentals, including endpoints, databases and authentication
- Able to pick up unfamiliar frameworks and legacy codebases independently, using documentation and AI coding tools
- Git and branch based workflow
- Able to work collaboratively across projects and communicate progress and blockers clearly
Nice to have
- Laravel or PHP exposure, able to read and modify backend code
- Capacitor, Ionic or other hybrid webview framework experience
- E-commerce platform integration experience (Magento, Shopify or similar)
- Native Kotlin or Swift for platform channels and plugin work
- Mobile CI/CD (Codemagic, Fastlane or Bitrise)
- Firebase: push notifications, Crashlytics, analytics
- Agency or multi client project experience
Full description
Salary: RM 5,000 – RM 7,000 per month
- Build, maintain and release cross platform mobile apps using Flutter and Dart
- Integrate apps with e-commerce platforms (such as Magento or Shopify), backend APIs and middleware services
- Integrate third party services including identity providers, payment gateways, push notifications and analytics
- Support the full release cycle: builds, signing, App Store Connect and Play Console submissions, versioning
- Debug platform specific issues such as iOS deeplinks, push notifications and webview session or token handling
- Support existing hybrid apps built on Capacitor and webview
- Work with the tech team on API contracts, data flow and cross project requirements
- Participate in code reviews and keep code maintainable and documented
- Support the PM and clients on requirements clarification, estimation and UAT
Requirements
- Minimum 2 years building production Flutter apps, with at least one app live on App Store and Google Play
- Solid Dart, state management (Bloc, Riverpod or Provider) and clean project structure
- REST API integration and auth flows (JWT or OAuth, token refresh, session handling)
- Comfortable with native build tooling and the release process: Xcode, Android Studio, signing and certificates, App Store Connect and Play Console
- Understands backend and API fundamentals, including how endpoints, databases and authentication work
- Able to pick up unfamiliar frameworks and legacy codebases independently, using documentation and AI coding tools
- Git and branch based workflow
- Able to work collaboratively across projects and communicate progress and blockers clearly
Good to Have
- Laravel or PHP exposure, able to read and modify backend code
- Capacitor, Ionic or other hybrid webview framework experience
- E-commerce platform integration experience (Magento, Shopify or similar)
- Native Kotlin or Swift for platform channels and plugin work
- Mobile CI/CD (Codemagic, Fastlane or Bitrise)
- Firebase: push notifications, Crashlytics, analytics
- Agency or multi client project experience