Senior Flutter Developer
Position : Senior Flutter Developer
Experience : 4-7 years
Location : Onsite - Cyberjaya
Employment Type : Full-time
Role Overview
We are looking for a Senior Flutter Developer to join our onsite team. The candidate will be responsible for designing and developing high-quality cross-platform mobile applications using Flutter. The role requires expertise in building scalable, secure, and responsive apps with seamless user experiences.
Key Responsibilities
- Design, develop, and deploy cross-platform mobile applications (iOS & Android) using Flutter / Dart.
- Integrate with backend systems via RESTful APIs and GraphQL.
- Build custom UI components and ensure pixel-perfect implementation of UI / UX designs.
- Ensure high performance and responsiveness across multiple devices and screen sizes.
- Implement security best practices in mobile app development.
- Collaborate with backend developers, UI / UX designers, and QA teams in an onsite setup.
- Debug and fix performance issues, crashes, and bottlenecks in applications.
- Manage mobile application lifecycle, including release to App Store & Google Play.
- Mentor junior developers and participate in technical discussions.
Required Skills & Experience
4-7 years of experience in mobile application development.Minimum 3 years of hands-on experience with Flutter.Strong knowledge of state management (Provider, Riverpod, Bloc, Redux).Experience in consuming RESTful APIs, GraphQL, and third-party SDKs.Understanding of native development (Java / Kotlin for Android, Swift / Objective-C for iOS) is a plus.Experience with Firebase (Auth, Push Notifications, Analytics) preferred.Knowledge of mobile security best practices, app performance tuning, and offline storage.Experience with CI / CD pipelines for mobile app delivery.Strong communication and problem-solving skills, comfortable working in onsite, client-facing environments.