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.
https://www.hotnigerianjobs.com/hotjobs/486565/engineering-manager-at-mdoc-healthcare.html