Engineering Manager at mDoc Healthcare

Posted on Wed 30th Nov, 2022 - www.hotnigerianjobs.com --- (0 comments)

mDoc is digital health start up that leverages behavioral science, data, technology and quality improvement methodologies to improve access to quality healthcare for people with chronic health needs in sub-Saharan Africa. We are seeking an all-star product suite lead to join our team. Our ethos is etched in the belief that augmenting the healthcare & 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.

We are recruiting to fill the position below:

Job Title: Engineering Manager

Location: Lagos (Hybrid)

Job Description 

  • We are looking for engineering leaders to help us with our mission by leading and growing our Global-based engineering team.
  • Our team is responsible for enabling mDoc's growth and adaptability through building independent services with tightly scoped, domain-appropriate responsibilities.
  • We implement new features to be robust and scalable, supporting efforts toward platform extensibility and interoperability while helping our health coaches drive successful health outcomes for our program participants. 
  • In this role, you will be not just a manager; you will also be team lead, contributing code alongside the people you hire. (The expectation is that you will write code about 50% of the time.) 
  • You will be free to innovate and work closely with our partners to see the big picture and figure out novel ways to deliver results.
  • The ideal candidate is an individual with exceptional leadership skills and hands-on experience in building information-rich, intuitive, user-centered applications. 
  • Guided by our shared values, we thrive in an environment where collaboration and openness are valued.
  • We believe that innovation is powered by perspective and that teamwork and respect for one another lead to superior results.

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 empower our health coaches to deliver timely and effective interventions.
  • You will lead a team of software engineers to execute against that plan, owning the team's technical strategy and roadmap.
  • Grow and manage a high-performance Engineering team.
  • You will partner with our Recruiting team to hire the best talent.
  • You will mentor and guide the professional and technical development 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 stakeholders 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 processes across the entire engineering organization, including data quality and system observability.
  • You'll work with Engineering and Product Leadership to continuously reduce technical debt and make improvements in our systems.

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 job well done 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
  • Hybrid working environment to help you combat traffic.
  • Generous parental leave
  • Stipend for professional development
  • Two giftable mDoc enrollment per calendar year
  • Wellness events (e.g., exercise club)
  • Community volunteering opportunities, plus one day off on your birthday ...and more!

Application Closing Date
Not Specified.

Method of Application
Interested and qualified candidates should send their Resume / Curriculum Vita and a 1-2 paragraph response in thir email indicating why this job is compelling to them to: [email protected] using the Job Title as the subject of the email.