eTranzact Plc is seeking the services of qualified, hardworking, and experienced individuals for the position of a Mobile Application Developer. The ideal candidate will develop and maintain cross-platform mobile applications using Flutter for agent operations, merchant payments, and digital wallets. The following are the responsibilities and qualifications for the position;
Key Responsibilities
· Develop and maintain cross-platform mobile applications using Flutter for agent operations, merchant payments, and digital wallets.
· Build offline-first applications with local data storage and background synchronisation to support low-connectivity environments.
· Integrate mobile payment features, including NFC, QR codes, deep links, biometric authentication, and push notifications.
· Optimise app performance, security, and usability, particularly on low-spec Android devices and for users with limited digital literacy.
· Manage app testing, CI/CD, Play Store and App Store releases, crash monitoring, and ongoing maintenance.
Requirements
· Bachelor's degree in computer science, Software Engineering, or a related discipline.
· 3-5 years of mobile application development experience, with strong proficiency in Flutter and Dart.
· Hands-on experience with REST APIs, local databases such as SQLite or Hive, offline synchronisation, and mobile payment integrations.