Senior Full-Stack Developer (React, Django) – IASO
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/.
Mission
As we are growing our activity in Health Campaign Digitalization (microplanning and implementation of health campaigns – vaccination, distribution of health-related items, etc.), patient-level monitoring, health facility registries and performance based financing, we are in need of additional help to lead the development of IASO, our open source platform dedicated to these activities.
Description of the platform
IASO is an innovative, open-source, bilingual (EN/FR) data collection platform with advanced geospatial features to plan, monitor and evaluate health, environmental or social programmes in low- and middle-income settings (LMICs). IASO is recognized as a Digital Public Good by the Digital Public Good Alliance and listed as a Digital Square Software Global Good, a testament to its proven impact.
IASO has been implemented in Benin, Burkina Faso, Burundi, Cameroon, the Central African Republic, the Democratic Republic of Congo, Haiti, Ivory Coast, Mali, Niger, Nigeria, Senegal, South Sudan, and Uganda. It has been instrumental in updating geographic data in the Democratic Republic of Congo, Côte d’Ivoire, and Burkina Faso, where it also serves as the official georegistry. At the regional level, IASO supports the Global Polio Eradication Initiative in the AFRO region, providing robust geospatial and health facility registry capabilities. IASO also supports the digitalization of the World Food Programme’s nutrition programmes for children under five and pregnant and breastfeeding women.
By providing real-time, high-quality data, IASO enhances decision-making, improves coordination, and ensures that interventions reach those who need them most.
IASO consists of a white labeled Android application using Java/Kotlin and reusing large parts of the ODK projects and a web platform programmed using Python/GeoDjango on top of PostGIS. Frontend is mainly React/Leaflet. One of the aims is the ease of integration with other platforms.
Start date: as soon as possible.
Location: Open to remote. Ideally close to one of Bluesquare’s offices. Note that Bluesquare’s headquarters are located in Brussels, Belgium.
Team: We are a horizontal company with more than 80 team members in multiple countries. We value ownership, autonomy, flexibility, communication and teamwork.
Roles & Responsibilities
Support the continued development of the platform, which includes the following tasks:
- Prioritizing and evaluating tasks with our product owner
- Developing the backend application of the platform and ensuring a consistent architecture.
- Review the work of other contributors to the platform, including junior developers
- Possibly contribute to the frontend development of the platform
- Possibly contribute to the development of the Android application (e.g. by reviewing and testing mobile app developments)
- Participate in presentations of the platform to external stakeholders (NGOs, Ministry of Health, Foundations)
Profile
This position is open to freelancers or employees.
Please, note that we are searching for candidates who can work from 9:00 AM to 5 PM CET.
Required: We are looking for an experienced candidate with strong technical skills.
- Mastery of Django/Django Rest Framework or similar frameworks (RoR, Laravel, etc.)
- Good knowledge of Python and its ecosystem
- Practical knowledge of Docker, Docker-Compose
- Knowledge of AWS, and in particular of Elastic Beanstalk, S3 and RDS
- Strong relational database knowledge, ideally with PostgreSQL and Postgis
- Knowledge of React/Redux (we build on top of Webpack/Babel currently)
- Decent mastery of Javascript
- Strong attention to code quality and maintainability
- Good oral and written communication skills in English and ideally French
Nice to have
- Knowledge of Android/Java/Kotlin to be able to contribute to the mobile app development
- Experience working with GIS tools (geographical tools)
- Confidence with design tools like Figma or Sketch
- Experience with mockup tools like Balsamiq/Whimsical
- Interest in the Global Health actors and in the field conditions where Iaso is being implemented (LMICs and low connectivity areas)
Soft skills
- Ability to work autonomously
- Team player with strong analytical and interpersonal skills
- Creative thinking skills
- Clear and structured communication
What we offer
- Competitive Salary and benefits package, as employee or freelance
- Flexible work hours and remote working
- Exciting projects: use data to solve major issues (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, especially for the poorest
To apply, please send your CV and motivation letter to iaso-full-stack@bluesquare1.odoo.com.