Moniepoint is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.
Job Summary
- The Senior Mobile Engineer (Android) is required to produce and implement functional native or hybrid Android applications.
- You will work with the Engineering Manager to define software requirements and take the lead on operational and technical projects.
- In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills.
- You are also required to have hands-on experience in software development and agile methodologies.
- Your primary goal will be to develop high-quality software that is aligned with user needs and business goals.
What you’ll get to do
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies.
Requirements
- B.Sc Degree in Computer Science, Engineering or a related subject
- Functional experience with Java/Kotlin and Android
- Proven software development experience and Android skills development
- Minimum of five years of experience in Android app development and have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
- Figma: Should know how to use Figma to analyse and view the designs to build the app
- Git: To manage and collaborate in different projects with the rest of the team.
- Ability to provide a portfolio showing projects solely worked on upon request.
What we can offer you
- Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
- Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
- Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave plus other benefits.
Method of Application
Signup to view application details.
Signup Now