Frontend-Full Stack Developer
Organization
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 Bill and Melinda Gates Foundation, as well as leading NGOs and consultancies.
Bluesquare’s headquarters are in Brussels, Belgium, but we have 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: https://bluesquarehub.com/.
Position Overview
We are seeking a talented and passionate Senior Full Stack Developer to join our team and contribute to the Pathways project. As a key member of the OpenHEXA team working on Pathways, you will have the opportunity to work on cutting-edge technologies and collaborate with a diverse team of experts dedicated to transforming healthcare.
Pathways is one of our flagship projects funded by the Bill & Melinda Gates foundation. It’s the world’s first open platform that provides insights on the multidimensional vulnerabilities faced by women and children in developing countries. The goal is to understand the impact of these vulnerabilities on their health and to help inform effective action.
The Pathways project aims at delivering several products:
- The Data Platform orchestrates the community of institutions and researchers that participate in the gathering and analysis of the Pathways data. The Data Platform is based on the OpenHexa Digital Public Good. a comprehensive data integration and analysis platform for public health. It is designed to allow data scientists, data analysts and decision-makers to explore, analyse, transform and integrate data from different sources.
- The Segment Explorer is a web application that helps a broader audience to navigate across segmentation insights. It is developed in NextJS and Material UI, and connected to a Strapi backend. Data is fed into Strapi from OpenHexa.
- Typing Tools support survey design and data collection in geographies where Pathways is implemented. Typing Tools are based on Iaso, another Digital Public Good from Bluesquare.
- A public website, that will supersede the current Pathways Project website.
We are looking for a Frontend-Full Stack Developer with extensive experience in both frontend and backend development, with a particular focus on frontend technologies. 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. While most of the work is currently planned around the development of the Segment Explorer, the developer will also be involved in the other products.
The tech stack for this role includes mainly Typescript, a bit of Python, PostgreSQL, and Strapi and Apache Superset for specific aspects of the Pathways project. The infrastructure is hosted on Google Cloud using Kubernetes for orchestration and Terraform for provisioning and deployment.
The OpenHexa team is composed of 5 people split between Belgium and Senegal, and mostly works remotely.
Start date: as soon as possible.
Location: Brussels preferred.
Team: We are a horizontal company with more than 70 team members in multiple countries. We value ownership, autonomy, flexibility, communication and teamwork
Role & Responsibilities
- Design, develop and maintain user-friendly and responsive web interfaces and applications that meet the needs of the Pathways project.
- Collaborate with Pathways designers to create intuitive and visually appealing user experiences.
- Build and maintain backend services and integrations that support the functionality of the Pathways platform.
- Ensure smooth integration between frontend and backend components
- Participate in regular project team meetings, including sprint reviews, planning sessions, and daily stand-ups, to align on project goals and timelines.
- Contribute to the OpenHEXA product roadmap.
- Conduct code reviews and write comprehensive tests and technical documentation.
Profile
This opportunity is available only as a freelance contract.
Required:
- Good professional experience as a Frontend-Full Stack Developer with strong proficiency in JavaScript/Typescript.
- Solid understanding of HTML/CSS and modern web design principles.
- Strong skills in React/NextJS/Typescript (or a similar frontend framework) for building dynamic, responsive user interfaces
- Extensive experience with API design and development
- Good oral and written communication skills in English. French is an asset.
Nice to have:
- Experience in UI/UX design principles to enhance user experience. Familiarity with Figma and Whimsical is a plus.
- Proficiency in data visualisation and data chart frameworks, preferably D3.
- Experience with Strapi or other headless CMS platforms to manage web content.
- Working experience with Python and Django is a strong asset.
- Data Engineering experience.
- Proficiency in SQL.
- GraphQL experience.
What we offer
- Competitive Salary and benefits package, as employee or freelancer
- Flexible work hours and remote working
- Exciting projects: use data to solve major issues in low- and middle-income countries (Health, Education, Waste management and more)
- Impact: manage data platforms impacting the lives of thousands of people
- Network: work in collaboration with a wide variety of actors within countries (Ministries, Donors, NGOs, Implementing partners, field staff, etc.)
- Hands-on experience: on-site visits and in-depth situation analysis
- Exciting work environment: join a result-oriented, dynamic & diverse team committed to improve the accessibility and quality of health services around the world
Apply by sending us your CV and a short introduction of yourself by email to front-end-pathways@bluesquare1.odoo.com.