Organisation
Bluesquare is a fast growing technology company focusing on digital solutions and data analysis for Global Health and Development. Bluesquare's goal is to help Global Health resources get where it matters the most. Bluesquare's technologies are in use in more than 30 countries and support +60 different clients, including the World Bank, the WHO, the World Food Programme, the Global Fund to Fight HIV, TB and Malaria, the Gates Foundation, as well as leading NGOs and consultancies.
Bluesquare's headquarters are in Brussels, Belgium, with offices in the Democratic Republic of Congo, Senegal and Burundi, as well as a network of consultants in Benin, Cameroon, Ivory Coast, Niger and Zimbabwe.
For more information about who we are, visit
Position Overview
We are seeking a talented and passionate senior full-stack developer to join our team and contribute to Bluesquare software projects. As a key member of the OpenHEXA team, you will have the opportunity to work on cutting-edge technologies and collaborate with a diverse team of experts dedicated to transforming healthcare.
OpenHexa is an open source data integration and analysis platform for public health. It's designed to allow data scientists, data analysts and decision makers to explore, analyze, transform and integrate data coming from different sources.
We are looking for a full-stack Developer with extensive experience in both frontend and backend development. Your work will be crucial in developing and refining the user interface and experience, ensuring the backend infrastructure supports the platform's functionality and scalability.
The tech stack for this role includes Python/Django providing a GraphQL API and a NextJS frontend (TypeScript). The infrastructure is hosted on Google Cloud using Kubernetes for orchestration and Terraform for provisioning and deployment. There are other moving parts such as a customized JupyterHub setup as well as Apache Superset for setting up dashboards. You can find more details about the technical architecture on this GitHub Wiki.
The OpenHEXA team is split between Belgium and France, and mostly works remotely.
Start date:
as soon as possible.
Location:
Brussels preferred.
Team:
We are a horizontal company with over 80 team members in multiple countries. We value ownership, autonomy, flexibility, communication and teamwork.
Role & Responsibilities
Profile
This position is open to freelancers or employees.
Required:
Nice to have:
What we offer
Apply by sending us your CV and a short introduction of yourself by email to