remote

Moniepoint is hiring an Engineering Manager - R&D

About the Role

Moniepoint is looking for an Engineering Manager - R&D to manage and guide a dynamic engineering team crafting solutions that challenge the industry. You will take the product roadmap, define the technical path, and manage the implementation from architecture to deployment.

What You'll Do

  • Ensure rapid and high-quality execution, shipping products at a fast pace.
  • Scale back-end services to handle millions of customers and address associated challenges.
  • Make critical decisions on database structure and provide technical guidance to engineers.
  • Navigate dependencies with a focus on at least 60% hands-on support for your team.
  • Collaborate with senior leadership and various departments for seamless product launch and support.
  • Hold technical deep dives, architect next development phases, and drive overall product development.
  • Work with data pipelines, algorithms, and automated systems to enhance product capabilities.
  • Translate product requirements into architectural documents and diagrams.
  • Maintain and update architectural documents to reflect the current state of applications.
  • Make architectural decisions for new features and ensure alignment with the product's strategic direction.
  • Perform code reviews and ensure efficient code engineering.
  • Ensure applications are implemented using software engineering best practices.
  • Be responsible for the stability and reliability of products under your purview.
  • Create and enforce processes to improve developer efficiency and productivity.
  • Take an active role in scaling the team, including interviewing and hiring engineers.

What We're Looking For

  • 8 - 10 years of experience as a Software Developer, Software Engineer, or similar role.
  • Proficiency in any modern programming language, with an emphasis on writing 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.
  • 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.
  • 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.

Team & Environment

Your team will consist of frontend engineers, backend engineers, and data engineers.

Benefits & Compensation

  • Culture - We put our people first and prioritize the well-being of every team member.
  • 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.

Work Mode

This is a remote position.

Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.

Required Skills
Software EngineeringSystem DesignArchitecturePeople ManagementProject ManagementAgile MethodologiesProduct DevelopmentTeam LeadershipStrategic PlanningPerformance ManagementRecruitmentMentoringCommunicationProblem SolvingStakeholder Management
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Moniepoint

Moniepoint is a financial technology company building the infrastructure for digital commerce and payments across Africa.

Visit website
Job Details
Category management
Posted 7 months ago