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 passionateFlutter Developerto 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 usingFlutterandDart.
- Collaborate with designers to implement pixel-perfect, responsive, and intuitive UIs.
- IntegrateRESTful APIs,GraphQL, andthird-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 incode 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+ yearsof hands‑on experience with Flutter & Dart.
- Proven experience in deploying and maintaining apps onApp StoreandGoogle Play.
- Strong understanding ofstate management(Provider, Riverpod, Bloc, GetX, etc.).
- Familiarity withFirebase,SQLite,Hive, 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 ofGitand CI/CD pipelines (GitHub Actions, Bitrise, etc.).
- Strong problem‑solving, debugging, and performance optimization skills.
Nice-to-have
- Experience withnative Android (Kotlin/Java)oriOS (Swift).
- Familiarity withFlutter WeborDesktop.
- Experience working with backend technologies likeNode.js,Laravel, orFirebase Functions.
- Knowledge ofUI/UX design principlesand experience usingFigmaorAdobe XD.
- Familiarity withAI / 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 onAI-drivenandlow-code platformprojects.
- A collaborative, innovative, and fun working culture.