Skip to content

Technical // Full time

Team
Technical
Location
Shah Alam, Selangor
Type
Full time
Level
Mid

/0.1 About the role

Smart Tech Tank is looking for a Mobile App Developer to build cross-platform Android and iOS apps with Flutter. You will work with our back-end, design and project teams to deliver reliable, polished apps that our clients and their users depend on every day.

What you will do

  • Develop, test and maintain Flutter apps for Android and iOS from a single codebase.
  • Turn UI/UX designs into smooth, responsive and accessible screens.
  • Integrate apps with REST APIs built in Laravel, and with services such as push notifications, maps, payments and analytics.
  • Manage app state and local storage cleanly, with good offline and error handling.
  • Write unit, widget and integration tests, and fix bugs found during QA.
  • Prepare builds, manage signing and release apps to Google Play and the Apple App Store.
  • Monitor crashes and performance, and keep apps up to date with new OS and Flutter releases.
  • Work with back-end developers to define API contracts and agree on delivery timelines.

What we offer

  • Apps for real clients, including government agencies and enterprises across Malaysia.
  • Flexible working hours and a hybrid work setup.
  • Test devices and room to grow into a lead mobile developer role.

What we are looking for

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field, or equivalent practical experience.
  • At least 2 years of professional experience in mobile app development, with at least 1 year using Flutter and Dart.
  • At least one app published to Google Play or the Apple App Store, which you can show us.
  • Good understanding of state management in Flutter, such as Riverpod, Bloc or Provider.
  • Experience integrating RESTful APIs, JSON, authentication and secure token storage.
  • Familiar with Firebase services such as push notifications, Crashlytics and Analytics.
  • Comfortable with Git, code review and automated testing.
  • Understanding of the app release process, including signing, store guidelines and CI/CD for mobile.
  • Native Android (Kotlin) or iOS (Swift) experience is an advantage.
  • Good communication skills in English and Bahasa Malaysia.

With your permission we use Google Analytics to see how this website is used. These cookies are optional and stay off unless you accept. You can change your mind any time from “Cookie settings” in the footer. Read more in our Privacy Policy.