
Engineering Manager - R&D at Moniepoint. . Location: Remote. Who we are. . Moniepoint. is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa.. Since 2019, Moniepoint’s technology has powered over 3 million people, offering personal and business banking, payment, credit, and business management tools to help them succeed. Moniepoint processed $182 billion in 2023 and currently processes most of the POS transactions in Nigeria.. . About the role. . As an Engineering Manager at Moniepoint, you will manage and guide a dynamic engineering team that crafts solutions that challenge the industry. You will take the roadmap from your product/business manager and define the technical road, manage the implementation architecture to deployment. You will be your craft guide for the engineers you will orchestrate the day-to-day operations of the team across the entire stack. Your team will consist of frontend engineers, backend engineers, and data engineers, each coming from a different background as we strive for global expansion in talent. Be prepared to be a critical thinker from an eagle-eye view all the way down to being able to review merge requests and help solve coding problems.. . Curious about what makes Moniepoint an incredible place to work? . Check out posts on how we cultivate a culture of innovation, teamwork, and growth.. . What you’ll get to do. . . Ensure rapid and high-quality execution of your team, shipping products at a fast pace.. . Scale our back-end services to handle millions of customers and address challenges associated with operating at this scale.. . Make critical decisions on database structure, providing guidance to your engineers, and serving as a leader in ensuring best practices are taken in product development.. . Navigate dependencies in a fast-paced environment with a significant focus on at least 60% hands-on support for your team.. . Collaborate with senior leadership and various departments to ensure seamless product launch and post-launch support.. . Hold technical deep dives, architecting the next phases of development, and driving the overall development of the product.. . Work with data pipelines, algorithms, and automated systems to enhance product capabilities.. . Translate product requirements into architectural documents and diagrams.. . Maintain architectural documents and ensure they are always updated to reflect the current state of the application.. . Make architectural decisions concerning any feature that’s to be added to an application.. . Ensure that the architectural direction of an application is in line with the strategic direction of the product.. . Perform code reviews and ensure efficient code engineering.. . Ensure applications are implemented using software engineering best practices.. . Responsible for the stability and reliability of products under your purview.. . Create and enforce processes that will improve developer efficiency and productivity.. . Take an active role in scaling the team, interviewing, and hiring engineers.. . . To succeed in this role, you should have. . . At least 8 - 10 years of experience as a Software Developer, Software Engineer, or similar role.. . Proficiency in any modern programming language - what matters most is your ability to write clean, efficient, and maintainable code.. . Exposure to building and shipping products at scale.. . A proven track record of managing all aspects of a successful product lifecycle.. . The ability to assess and address technical risks.. . A solid technical background with hands-on experience in software development.. . Excellent knowledge of software and application design, and architecture.. . Excellent knowledge of UML and other modeling methods.. . Understanding of software quality assurance principles.. . A technical mindset with great attention to detail.. . BSc/BA in Computer Science, Engineering, or a related field. . . Generic Skills. . . Problem-solving. : Ability to assess complex problems, find solutions, and make sound decisions.. . Communication. : Strong written and verbal communication skills, including technical documentation and stakeholder reporting.. . Adaptability. : Able to thrive in a fast-paced, changing environment, adjusting strategies as needed.. . Attention to Detail. : Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for.. . . Supervisory skills. . . Team Management. :. Experience in managing and mentoring engineers, ensuring team growth and performance.. . Resource Allocation. :. Ability to assess bandwidth and manage resource distribution to optimize team performance.. . Feedback. :. Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment.. . Stakeholder Management. :. Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership.. . . 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.. . . What to expect in the hiring process. . . A preliminary phone call with the recruiter.. . A take-home coding exercise.. . A technical panel interview session with the Engineering Team (Coding and System Design).. . A technical panel interview session with the Engineering Team (Depth of Architecture, Infrastructure, Databases).. . A leadership and product panel interview with the Program Manager.. . Cultural Fit Interview with the Business and Functional Lead. . . Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.