Remote Senior Mobile Engineer (Flutter)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.
  • The company has powered over 3 million people since 2019, offering personal and business banking, payment, credit, and business management tools.
  • In 2023, Moniepoint processed $182 billion and currently handles the majority of POS transactions in Nigeria.
  • The Senior Mobile Engineer (Flutter) will work remotely and full-time.
  • Responsibilities include designing and building sophisticated and highly scalable apps using Flutter.
  • The role involves building custom packages in Flutter using native Android and iOS functionalities and APIs.
  • The engineer will translate and build designs and wireframes into high-quality responsive UI code.
  • Writing efficient queries for core data and using MVC and MVVM for software architecture is required.
  • The engineer will explore feasible architectures for new features and resolve existing system problems while suggesting new features.
  • The role includes following best practices for app development, using CI/CD for deployment, and documenting projects and code efficiently.
  • Managing code and projects on Git, communicating with the Project Manager, and ensuring security guidelines are followed are essential tasks.
  • The engineer will validate the cloud system, maintain software through its lifecycle, connect with the Quality Assurance Specialist, and resolve bugs in a timely manner.
  • Time profiling, memory leak assessments, and writing tests for the app are also part of the responsibilities.

Requirements:

  • Candidates should have 5 years or more of combined mobile development experience.
  • Proficiency in Flutter for building cross-platform mobile apps for Android, iOS, and web is required.
  • Experience in native Android and iOS development for creating custom Flutter packages is necessary.
  • Familiarity with Firebase, including Cloud Firestore, Push Notifications, Cloud Functions, and Analytics, is essential.
  • Knowledge of Figma for analyzing and viewing designs is required.
  • Proficiency in Git for project management and collaboration is necessary.
  • Candidates must be able to provide a portfolio showcasing projects they have solely worked on upon request.
  • A post-secondary school degree or diploma is required.
  • Nice to have technologies include Angular, Bootstrap, JavaScript, Native Android or Native iOS, and Dart.

Benefits:

  • Moniepoint prioritizes the well-being of every team member and fosters a culture where all opinions are valued and respected.
  • The company offers a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Employees will receive an attractive salary, pension, health insurance, annual bonus, and other benefits.
About the job
Posted on
Job type
Salary
-
Leave a feedback