Moniepoint, a rapidly growing financial services platform in Africa, is seeking a Senior Mobile Engineer (Flutter). This fully remote role based in Lagos, Nigeria, involves designing and building scalable apps using Flutter and contributing to a dynamic and innovative team.
The Role Involves:
- Designing and building sophisticated and highly scalable apps using Flutter.
- Building custom packages in Flutter using native Android and iOS functionalities and APIs.
- Translating designs and wireframes into high-quality, responsive UI code.
- Writing efficient queries for core data.
- Using MVC and MVVM for designing, developing architecture, and creating maintainable, testable software.
- Exploring feasible architectures for implementing new features.
- Resolving system problems and suggesting new features.
- Suggesting space and time-efficient data structures.
- Following best practices, ensuring structured and well-documented code.
- Using CI/CD for smooth deployment.
- Documenting projects and code efficiently.
- Managing code and projects on Git.
- Communicating project status and suggesting deadlines to the Project Manager.
- Ensuring adherence to security guidelines.
- Validating the cloud system to maintain backend server security.
- Suggesting new features and enhancements.
- Maintaining software through the product lifecycle, including design, development, verification, and bug fixes.
- Collaborating with the Quality Assurance Specialist to deliver a stable app.
- Addressing bugs reported by the Quality Assurance Specialist.
- Performing time profiling and memory leak assessments.
- Executing app verification protocols and writing tests.
- Following company policies and quality procedures.
Requirements:
- 5+ years of combined Mobile Development Experience.
- Expertise in Flutter for cross-platform mobile app development.
- Experience with Native Android and iOS for building custom Flutter Packages.
- Proficiency in Firebase (Cloud Firestore, Push Notifications, Cloud Functions, Analytics).
- Familiarity with Figma.
- Proficiency in Git.
- Post-secondary degree or diploma.
What Moniepoint Offers:
- Culture that prioritizes people and well-being.
- Learning and development-focused environment.
- Attractive salary, pension, health insurance, annual bonus, and other benefits.