Maternity Foundation • Full time • Distans / Remote
Join a purpose-driven international team working to improve maternal and newborn health using digital solutions. This position offers the opportunity to design, build and operate cloud-based services and web/mobile applications that directly support our programmes and partners across multiple countries. You will work in a collaborative, informal environment with colleagues across Ethiopia, Denmark and India and contribute to high-impact, evidence-based products such as the Safe Delivery App and related services.
We are seeking
We are seeking a highly skilled Full Stack Developer with strong expertise in MEAN/MERN stack technologies and hands-on experience in integrating and implementing AI-driven solutions. The ideal candidate is passionate about building scalable mobile & web applications and leveraging modern AI tools and frameworks to enhance product capabilities. The ideal candidate would lead the project management developing the Software product and platform planning.
The Role
In this position you will work closely with Maternity Foundation’s CTO as well as other IT support services. You will be involved in both front- and back-end web development, as well as utilizing cloud computing platforms like AWS, Azure, or Google Cloud to design. The Full Stack and Cloud Developer will develop, and deploy scalable applications, often managing the entire software development lifecycle from conception to deployment on the cloud of the Safe Delivery+ programme and Safe delivery App. You will work mainly with the CTO, and with the different teams at Maternity Foundation in the Danish, Ethiopia and Indian hub as well as with consultants and international and national partners globally.
Responsibilities include:
Full-Stack Development:
Design, develop, and maintain full-stack mobile & web applications using MEAN (MongoDB, Express.js, Angular, Node.js) or MERN (MongoDB, Express.js, React, Node.js) stack .
Build responsive, user-friendly front-end interfaces.
Develop server-side logic using languages like Python, Java, Node.js, and related frameworks.
Manage databases (relational and NoSQL) and write efficient queries.
Develop robust RESTful APIs and backend services.
Develop or Integrate AI/ML models or APIs into applications (e.g., chatbots, recommendation systems, NLP features).
Collaborate with cross-functional teams
Optimize applications for performance, scalability, and security.
Stay updated with emerging technologies, especially in AI and full-stack development.
Cloud Computing Expertise:
Architecture of cloud-native applications on chosen cloud platform (AWS, Azure, GCP)
Utilise cloud services like compute instances, storage, databases, load balancers, and content delivery networks.
Implement serverless functions and microservices architecture.
Manage cloud infrastructure and deployments through CI/CD pipelines.
Manage the cloud platform.
Quality assurance of the SDA:
Ensure Quality and Performance of the software application.
Code reviews.
Test case reviews
Test executions and reporting.
Collaborating with other developers, designers, and stakeholders to make sure the project meets requirements and is aligned with business goals.
Who You Are
We are seeking a collaborative, pragmatic developer with a strong sense of ownership and an interest in applying technology for public good.
Key qualifications and experience should include:
A strong understanding of software design principles and best practices.
Ability to troubleshoot and debug issues across the full stack and cloud.
Work within an agile framework.
Understanding of software development best practices and design patterns.
Hands on experience in writing and reviewing requirements, test plans and design documents.
Ability to collaborate with designers, product managers, and other stakeholders.
Ability to Identify and fix issues within the application stack (this involves writing test cases, debugging code, and optimizing performance).
Strong problem-solving skills and attention to detail.
Good communication skills and ability to work collaboratively in a team environment
Ability to use non-tech language to explain activities & consequences to MF staff as appropriate.
Ability to mentor developers.
Good understanding of OOPs Design principles.
Prior exposure to microservices application development.
Good problem-solving & analytical skills.
Good cross-cultural communication skills
Fluency in English.
Nice to have
Experience with mobile-first development and offline-capable apps
Familiarity with health information standards and interoperability (e.g., FHIR)
Previous work in low-resource or international development contexts
Experience with observability tooling (Prometheus, Grafana, Sentry) and cost optimisation in the cloud
What We Offer
We offer a collaborative and supportive workplace with opportunities to shape products that improve maternal and newborn health globally. You will join an entrepreneurial team of around 40 colleagues across Ethiopia, Denmark and India, working in an informal atmosphere with a shared mission.
Practicalities & How to Apply
The position is a full-time employment based in one of our Hubs or Remote. Salary will be based on Maternity Foundation’s salary scale guidelines and qualifications. We value equal opportunity and encourage candidates regardless of race, religion, national origin, sex, disability, or age to apply. We will revise the applications on a rolling basis, so apply now. We will hire as soon as possible when we find the right candidate.
Please submit a CV and a short cover letter outlining your relevant experience and interest in the role. Applications are reviewed on a rolling basis. If you have questions about the role, please do not hesitate to reach out
About Maternity Foundation
Maternity Foundation is an international non-profit organisation working to ensure safer births for women and newborns through innovative programmes and digital solutions. From 2025 we will accelerate the impact of the Safe Delivery+ Programme, a comprehensive, evidence-based micro-learning universe centred around the Safe Delivery App. Read more here: About Maternity Foundation
Together, we work from a shared vision that it should not cost life to give life!
Every other minute, a woman dies of causes related to pregnancy or childbirth. Every seventh second, a newborn suffers the same fate. Maternity Foundation works to ensure safer births for women and newborns – everywhere.
That is why Maternity Foundation is building midwifery knowledge and skills among healthcare professionals in low-resource areas.
Join us in making a difference.