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.