to join our software development team. You will be responsible for building and maintaining high-performance, cross-platform mobile applications using the Flutter framework and the Dart programming language. The ideal candidate is passionate about creating clean, scalable code and delivering exceptional user experiences.
Key Responsibilities
Develop & maintain performant and responsive user interfaces for both
iOS, Android, and Web
using
Flutter
and
Dart
.
Collaborate closely with product managers, UX/UI designers, and back-end engineers to define, design, and ship new features.
Translate designs and wireframes into high-quality, reusable code components.
Implement state management solutions (e.g., Provider, Riverpod, BLoC) effectively.
Integrate with back-end services and APIs (REST, GraphQL) to ensure seamless data flow.
Write and execute unit and integration tests to ensure code quality and robustness.
Identify and fix bugs, performance bottlenecks, and application crashes.
Participate in code reviews to maintain high development standards.
Stay up-to-date with the latest Flutter and Dart developments, best practices, and new technologies.
Required Skills and Experience
1-2 years experience
as a Flutter Developer with a strong portfolio of deployed applications.
Expertise in the
Dart programming language
.
Solid understanding of the
Flutter framework
, including widgets, animations, and architecting cross-platform solutions.
Familiarity with common state management approaches (e.g., Provider, Riverpod, BLoC).
Experience with third-party libraries and APIs integration.
Proficiency in
Git
and experience with agile development methodologies (Scrum/Kanban).
Understanding of mobile app deployment processes (App Store, Google Play Store).
Excellent problem-solving skills, attention to detail, and a commitment to writing clean, readable, and maintainable code.
Fresh graduate encourage to apply
Job Type: Full-time
Pay: RM3,000.00 - RM6,500.00 per month
Benefits:
Flexible schedule
Opportunities for promotion
Professional development
Vision insurance
Ability to commute/relocate:
Puchong: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
Flutter Development: 1 year (Required)
Dart programming: 1 year (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.