Logo-of-Capitalsage-Holdings-hiring-for-jobs-in-Nigeria-on-GrabJobs

Flutter Mobile Engineer (Mid -Level / Senior)

Job Description - Flutter Mobile Engineer (Mid -Level / Senior)

We
are looking for talented Flutter Engineers to build and maintain high -quality
mobile applications powering digital banking, payments, lending, agency
banking, and financial services
platforms. The ideal candidate should have experience developing secure, scalable, and user -friendly mobile
applications with a strong focus on performance, reliability, and customer
experience.

 
Key Responsibilities

  • Design, develop, test, and maintain Flutter mobile applications.
  • Build reusable, scalable, and maintainable mobile components.
  • Integrate mobile applications with REST APIs and backend services.
  • Implement secure authentication and authorization mechanisms.
  • Optimize application performance, responsiveness, and battery usage.
  • Troubleshoot and resolve production issues.
  • Collaborate with product, design, backend, QA, and DevOps teams.
  • Participate in code reviews and engineering best practices.
  • Publish and maintain applications on Google Play Store and Apple App Store.

 



Requirements

Technical Requirements

Mobile Development

  • Strong proficiency in Flutter and Dart.
  • Experience building and deploying production Flutter applications.
  • Strong understanding of mobile application architecture.
  • Experience with state management solutions such as:
    • Bloc
    • Cubit
    • Provider
    • Riverpod

API & Integration

  • REST API integration.
  • JSON serialization and parsing.
  • Secure API consumption.
  • WebSocket and real -time communication experience is an advantage.

Mobile Security

  • JWT Authentication.
  • Biometric Authentication.
  • Device Binding.
  • Secure Local Storage.
  • Certificate Pinning.
  • Mobile Application Security Best Practices.

Performance & Quality

  • Unit Testing.
  • Widget Testing.
  • Integration Testing.
  • Debugging and Performance Optimization.
  • Crash Monitoring and Analytics.

Platform Knowledge

  • Android Development Fundamentals.
  • iOS Development Fundamentals.
  • Play Store and App Store Release Management.
  • CI/CD for Mobile Applications.

Tools & Technologies

  • Flutter
  • Dart
  • Git
  • Firebase
  • FCM Push Notifications
  • Google Maps Integration
  • Deep Linking
  • App Links / Universal Links

Financial Services Experience (Preferred)

Experience developing one or more of the following:

  • Digital Banking Applications
  • Mobile Wallets
  • Agency Banking Applications
  • Lending Platforms
  • Payment Applications
  • FinTech Solutions

Nice to Have

  • Face Recognition and Liveness Detection.
  • NFC and QR Code Payments.
  • Offline -First Mobile Applications.
  • Background Services.
  • Mobile Analytics and Monitoring.
  • Flutter Web.
  • Native Android (Kotlin/Java) or iOS (Swift) knowledge.

Qualifications

  • B.Eng/B.Sc in Computer Science, Computer Engineering, Electrical & Electronics Engineering, Information Technology, or related discipline.
  • 4+ years of professional software development experience.
  • Proven experience delivering mobile applications to production.


Benefits

Industry Standard

Original job Flutter Mobile Engineer (Mid -Level / Senior) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Flutter Mobile Engineer Jobs in Nigeria

GrabJobs is the no1 job portal in Nigeria, connecting you to thousands of jobs fast! Find the best jobs in Nigeria, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.