Flutter Developer

Location

Puchong, KLCC

Company Description

AMAST is a dynamic tech company founded to address the growing demand for Sales Automation Solutions specifically designed for small and medium enterprises. Operating within Malaysia’s IT landscape, AMAST strives to offer budget-friendly IT solutions that empower businesses to maintain a competitive edge in an evolving market. Unlike industry giants, AMAST ensures affordable access to advanced technologies, enabling smaller businesses to enhance their operational efficacy and competitiveness.

Role Overview

We’re looking for a passionate Flutter Developer to join our growing product team. You will be responsible for building high-quality mobile applications for Android and iOS using Flutter, integrating APIs, and collaborating closely with backend engineers, UI/UX designers, and product managers to deliver seamless user experiences.

Job Description

  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Collaborate with designers to implement pixel-perfect, responsive, and intuitive UIs.
  • Integrate RESTful APIsGraphQL, and third-party SDKs.
  • Manage application lifecycle from concept, design, development, deployment, and maintenance.
  • Optimize performance, fix bugs, and improve app reliability.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews, sprint planning, and agile ceremonies.
  • Work closely with backend and cloud teams to ensure smooth data flow and real-time sync.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 2+ years of hands-on experience with Flutter & Dart.
  • Proven experience in deploying and maintaining apps on App Store and Google Play.
  • Strong understanding of state management (Provider, Riverpod, Bloc, GetX, etc.).
  • Familiarity with FirebaseSQLiteHive, or other local data storage solutions.
  • Experience integrating APIs and working with JSON or GraphQL.
  • Understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture).
  • Knowledge of Git and CI/CD pipelines (GitHub Actions, Bitrise, etc.).
  • Strong problem-solving, debugging, and performance optimization skills.

Nice-to-have

  • Experience with native Android (Kotlin/Java) or iOS (Swift).
  • Familiarity with Flutter Web or Desktop.
  • Experience working with backend technologies like Node.jsLaravel, or Firebase Functions.
  • Knowledge of UI/UX design principles and experience using Figma or Adobe XD.
  • Familiarity with AI / API integration (e.g., OpenAI, Replicate, AWS AI services).

Soft Skills

  • Strong communication and teamwork abilities.
  • Self-driven, detail-oriented, and capable of working in fast-paced environments.
  • Curious and passionate about mobile innovation and emerging technologies.

What we offer

  • Competitive salary based on experience.
  • Performance-based bonuses and growth opportunities.
  • Flexible working hours and hybrid/remote work options.
  • Opportunities to work on AI-driven and low-code platform projects.
  • A collaborative, innovative, and fun working culture.
Job Category: Software Developer
Job Type: Full Time
Job Location: Kuala Lumpur Puchong

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top