We are a Telehealth information and technology firm primarily focused on Sub-Saharan Africa. We work at the intersection of patients and service providers to improve the quality of healthcare via technology solutions designed to impact lives.
- We are seeking a knowledgeable engineering manager to join our team.
- Our goal is to augment the knowledge and capability of healthcare providers and health consumers to ensure longer, happier, and healthier lives across sub-Saharan Africa. mDoc aims to build capability further and support physicians in providing education and tools to patients to improve self- management.
- Our ethos is etched in the belief that augmenting the healthcare and technology landscape is paramount to helping Africa unlock its true potential.
- We are on a mission to transform how African healthcare consumers receive the support they need to live longer, healthier, happier, and more productive lives.
Responsibilities
- Lead the development of mDoc's digital health platform
- You will create a plan to continue building and scaling our platform one piece at a time, supporting our ability to deliver a personalized experience to program participants and empowering our health coaches to deliver timely and effective interventions.
- You will lead a team of software engineers to execute that plan, owning the team's technical strategy and roadmap.
- Grow and manage a high-performance engineering team.
- You will be exclusively dedicated to this role and actively engage in outreach events.
- You will partner with our recruiting team to hire the best talent.
- You will provide mentorship and guidance for the professional and technical growth of team members.
- You will establish and own key performance metrics in close collaboration with Engineering and Product leadership
- You'll build cross-functional relationships with software engineers, product managers, data scientists, and technical program managers to understand stakeholder needs and deliver on those needs.
- Drive pan-engineering initiatives as an Engineering leader
- You will work with the Engineering Leadership team to develop new initiatives and improve existing
Skills and Qualifications
- Bachelor's degree or more in computer science or a related field
- A track record of projects completed on time—you are a flawless executor, not a procrastinator.
- You find satisfaction in a well-done job and want to solve head-scratching challenges.
- 5+ years of industry experience in software development or a related field
- 2+ years of experience in managing engineering teams
- Strong awareness of the various technologies and tools used in building and maintaining a service-oriented architecture.
- Communication and leadership skills, with the ability to initiate and drive projects proactively.
- Solid project management skills.
- Solid understanding of computer science and software engineering fundamentals
- Motivation to participate in ongoing learning and growth through pair programming, test-driven development, code reviews, and application of new technologies and best practices.
- Excellent written and verbal communication skills, intellectual curiosity, positive attitude, and a desire to influence the products being built
- Love of mentorship and experience developing people and teams through coaching, mentoring, and feedback
- Solid skills with application frameworks such as Node.JS, React, CI/CD, MongoDB, etc.
- Experience deploying machine learning models is a plus.
Bonus points for:
- Experience developing in a services-oriented and/or event-driven architecture
- Experience with Google GCP
- Familiarity with containers and orchestration technologies such as Docker and Nomad
- Familiarity with continuous integration tools such as Jenkins
- Experience in Agile development processes
Benefits:
- Competitive Salary
- A hybrid working environment will help you combat traffic.
- Generous parental leave
- Stipend for professional development
- Two giftable mDoc enrollments per calendar year
- Wellness events (e.g., exercise club)
- Community volunteering opportunities, plus one day off on your birthday
Method of Application
Signup to view application details.
Signup Now