Job Title: Mobile Architect (Flutter)
Location: Nigeria (Remote)
About Moniepoint Incorporated
Moniepoint Incorporated is a leading global platform for business payments and banking. As QED Investors’ first African investment, we support over 600,000 businesses of all sizes by providing the tools and resources they need to grow, thrive, and scale effectively.
We are currently looking to hire a Mobile Architect (Flutter) to join our team.
About the Role
As the Mobile Architect, you will play a vital role in defining the technical architecture and design of our mobile applications. You will be responsible for ensuring our mobile platforms are scalable, high-performing, and reliable across both iOS and Android systems.
You will contribute to product planning, offering technical expertise and innovative solutions to help achieve business objectives. The ideal candidate will bring extensive experience in mobile development, system design, and architectural planning, with the ability to lead transformative projects in a fast-paced, collaborative environment.
Responsibilities
- Translate product requirements into comprehensive architectural diagrams and documentation.
- Maintain up-to-date architectural documents to reflect the current state of the mobile applications.
- Make key architectural decisions regarding new features and updates.
- Ensure the product’s architectural strategy aligns with long-term business goals.
- Conduct thorough code reviews and enforce software engineering best practices.
- Guarantee the stability, reliability, and performance of mobile applications under your supervision.
- Develop and implement processes that improve developer productivity and efficiency.
- Participate in hiring processes by screening and evaluating engineers.
- Mentor junior engineers to support their professional growth and technical expertise.
Requirements
To excel in this role, you should have:
- A minimum of 5 years of proven experience in system design, architecture, and software development.
- Strong experience in mobile development with Flutter/Dart and native development using Android/Java and iOS/Swift.
- Proficiency in coding with the Java programming language.
- In-depth understanding of software quality assurance principles and best practices.
- A strong technical mindset with a keen eye for detail.
- Excellent organizational and leadership skills.
- Exceptional communication and presentation abilities.
What We Offer
- Culture: We prioritize our people, creating an environment where all voices are valued and respected. Collaboration, inclusivity, and mutual support define how we work.
- Learning: A development-driven workplace with ongoing training, knowledge sharing, and regular technical sessions to help you grow.
- Compensation: Competitive salary, pension contributions, health insurance, annual bonuses, and additional benefits.
Application Closing Date: Not specified.
How to Apply:
Interested and qualified candidates should CLICK HERE TO APPLY
What to Expect in the Hiring Process
- An initial phone call with a recruiter.
- A coding session to assess your technical expertise.
- A technical panel interview with members of the Engineering team.
- A combined behavioral and technical interview with a member of the Executive team.