Job Opportunity – Senior Flutter Developer at Moniepoint Inc. in Aba, Abia

Posted on
Moniepoint Inc. (formerly TeamApt Inc.) Logo

Moniepoint Inc. (formerly TeamApt Inc.)

Position: Senior Flutter Developer

Industry: Company Financial Technology (Fintech)

Employment Type: Full-Time

Placement: Aba, Abia State

Job Description

Moniepoint Inc. (formerly TeamApt Inc.) is seeking candidates for a position in Senior Flutter Developer based in Aba, Abia State. If you are interested in this opportunity, please review the details below.

Moniepoint Inc. is a leading financial technology company providing a seamless platform for businesses, their employees, and customers to accept payments digitally, receive credit, and access business management tools that enable them to grow with ease. We support over 1,800,000 businesses in processing $12 billion monthly through our digital payment acceptance channels. Our work in making digital payment accessible to businesses in emerging markets has earned us recognition and awards, including the National Inclusive Payment Initiative Award by the Central Bank of Nigeria and a spot in CB Insights' list of top global fintech companies in 2022.

Backed by prominent venture capital funds like QED, British International Investment, and FMO, Moniepoint Inc. operates fully remotely with a diverse global workforce. Our headquarters are in London, with offices in the US, Nairobi, and Lagos. We are on a mission to power the dreams of businesses worldwide. Join us as a #DreamMaker and help shape the future of digital payments.

Job Detail


  • Design and build sophisticated and highly scalable apps using Flutter.
  • Build custom packages in Flutter utilizing native Android and iOS functionalities and APIs.
  • Translate and build designs and wireframes into high-quality, responsive UI code.
  • Write efficient queries for core data.
  • Implement MVC and MVVM architecture to develop maintainable, testable, and functional software.
  • Explore feasible architectures for new features.
  • Resolve existing system problems and suggest and implement new features.
  • Suggest space and time-efficient data structures.
  • Follow best practices for app development, ensuring everything is structured and well-documented.
  • Use CI/CD for smooth deployment.
  • Document projects and code efficiently.
  • Manage code and projects on Git to keep in sync with team members and managers.
  • Communicate with the Project Manager regarding project status and deadlines.
  • Ensure security guidelines are followed during app development.
  • Validate the cloud system to ensure new changes do not compromise backend security.
  • Suggest new features and enhancements.
  • Maintain software through its lifecycle, including design, development, verification, and bug fixes.
  • Connect regularly with the Quality Assurance Specialist to deliver a stable app.
  • Resolve bugs reported by the Quality Assurance Specialist in a timely manner.
  • Perform time profiling and memory leak assessments.
  • Execute app verification protocols.
  • Write tests for the app.
  • Follow company policies and quality procedures to ensure quality deliverables.

Job Requirements

Before applying, please take the time to thoroughly review and comprehend the job requirements outlined below. Ensuring that you meet all the specified criteria will significantly enhance your candidacy for the Senior Flutter Developer position at Moniepoint Inc. (formerly TeamApt Inc.):


  • 5+ years of combined mobile development experience.
  • Expertise in Flutter for building cross-platform mobile apps for Android, iOS, and Web.
  • Experience in native Android and iOS development for building custom Flutter packages.
  • Proficiency with Firebase, including Cloud Firestore, Push Notifications, Cloud Functions, and Analytics.
  • Ability to use Figma to analyze and view designs for app development.
  • Proficiency in Git for managing and collaborating on projects.
  • Ability to provide a portfolio of solo projects upon request.

Education Requirements

  • Post-secondary school degree or diploma.

Experience Requirements

  • 5+ years of combined mobile development experience.


  • Flutter
  • Native Android and iOS
  • Firebase
  • Figma
  • Git

Salary, Benefits and incentive

Provided below are the offerings in terms of salary, benefits, and incentives awaiting you in the role of Senior Flutter Developer at Moniepoint Inc. (formerly TeamApt Inc.):


NGN 5,000,000 - 8,000,000 per-Year.

Job Benefits

  • Competitive salary
  • Remote work flexibility
  • Opportunity to work with a diverse and global team
  • Access to professional development resources
  • Health insurance coverage
  • Paid time off
  • Employee wellness programs

Incentive Compensation

  • Performance-based bonuses
  • Stock options

Date posted: July 2, 2024

Posted on: Aba


To apply for the Senior Flutter Developer position at Moniepoint Inc. (formerly TeamApt Inc.), please click the button below:

Apply Now

Moniepoint Inc. offers a dynamic and innovative work environment where you can contribute to shaping the future of digital payments in emerging markets. If you are a passionate Senior Flutter Developer with the skills and experience listed above, we encourage you to apply and join our mission to empower businesses worldwide.