seeking a skilled mobile developer with expertise in Flutter / Dart and Kotlin to
help build and maintain our cross-border fintech mobile app. The ideal candidate will be
responsible for developing and maintaining scalable, secure, and high-performing mobile
applications across Android and iOS platforms. This role requires hands-on experience in Flutter
and Android native development and strong collaboration with cross-functional teams to deliver
a seamless financial experience to our users.
Requirements
Flutter Development : Proficiency in Dart and Flutter SDK. Experience building and
deploying apps on both Android and iOS platforms.
- Android Development : Solid background in Kotlin and Android Studio, with
understanding of lifecycle management, Jetpack components, and native integrations.
Backend Integration : Experience consuming RESTful APIs, WebSocket, and handlingasynchronous data.
State Management : Familiarity with Provider, Riverpod, or BLoC for managingapplication state in Flutter.
Database Handling : Proficient with SQLite and shared preferences; experience withNoSQL (e.g., Firebase or Hive) is a plus.
Security : Understanding of mobile app security best practices including secure storage,PIN-based auth, and biometric integrations.
CI / CD : Experience with build and deployment tools like GitHub Actions, Bitrise, orFirebase App Distribution.
Version Control : Proficient in Git with knowledge of branching, pull requests, and codereview processes.
Testing : Experience with unit and widget testing using Flutter Test, Mockito, andintegration testing frameworks.
UI / UX Implementation : Able to translate Figma / XD designs into clean, responsive UIwith attention to user experience.
Education : Bachelor’s degree in Computer Science, Engineering, or a related discipline.
Experience : 6+ years of mobile development experience, with a portfolio of publishedapps.
Fintech Exposure : Prior experience building financial or cross-border paymentapplications is a must.
Compliance Awareness : Familiarity with compliance workflows (KYC, 2FA,transaction PIN) and mobile data handling regulations.
Agile Methodologies : Experience working in sprints, participating in code reviews, anddelivering iterative releases.
Must have prior experience in a professional setting with production-level app delivery anddemonstrate work ethic.
Tools and Platforms
Project Management : JIRA, TrelloDesign Tools : Figma, Adobe XDAPIs & Testing Tools : Postman, SwaggerCrash / Error Reporting : Firebase Crashlytics, SentrySoft Skills
Strong analytical and debugging skillsExcellent communication and teamworkSelf-driven and proactive in solving problemsComfortable working in a remote and dynamic startup environment