Open to local candidates and those with valid working visas. We do not offer visa sponsorship.
We are hiring a Senior Flutter Developer to join our team for a mobile banking app modernisation project. This is a frontend-focused role — you will be the technical lead on the Flutter side, working closely with our design team to translate Figma designs into clean, production-ready Flutter code.
The role
- Lead frontend Flutter development for a mobile banking app revamp
- Own the Figma-to-Flutter implementation process — translating design system components, tokens, and interactions into pixel-accurate widgets
- Consume and integrate REST APIs provided by the client's backend team
- Define code standards, review practices, and technical direction for the frontend team
- Mentor and guide the mid-level Flutter developer on the team
- Collaborate with our Project Manager on sprint planning and delivery
- Join occasional client meetings at their office in KL
What we are looking for
Must-have
- 5+ years of Flutter development experience
- Strong command of state management — BLoC/Cubit or Riverpod
- Proven Figma-to-Flutter implementation skills
- REST API consumption using Dio or http
- Proficiency in GoRouter or auto_route for navigation
- Familiarity with flutter_secure_storage and local_auth (biometric auth)
- Solid understanding of responsive UI and custom widget development
- Experience with unit and widget testing (flutter_test, mockito)
- Comfortable presenting and communicating technical decisions to non-technical stakeholders
Nice-to-have
- Prior experience in fintech, banking, or financial services apps — highly preferred
- Familiarity with Malaysian banking app UX patterns
- Firebase integration (Crashlytics, Analytics)
- CI/CD experience (Codemagic, Bitrise, or GitHub Actions)
- WCAG accessibility standards awareness
Who you are
You take ownership. You do not wait to be told what to do.
You communicate clearly — with designers, PMs, and clients alike.
You care about code quality and team growth, not just shipping features.
You are resourceful and comfortable figuring things out independently.
You are comfortable in an Agile/sprint-based delivery environment.
Engagement details
- Type: Contract or project-based — open to discussion
- Work arrangement: Hybrid — must be able to attend client meetings in Kuala Lumpur when required
- Rate: Competitive, based on experience