Job Opportunity: Full Stack Developer

Please kindly read the entire job posting. Application instructions are located at the end.

Data-Pop Alliance is looking for a Full Stack Developer. We are an international nonprofit created in 2013 out of the Harvard Humanitarian Initiative (HHI), the MIT Media Lab and ODI. We bring together researchers, experts, practitioners, and activists to change the world with data through three pillars of work: diagnosing local realities and human problems with data and AI; mobilizing capacities, communities, and ideas towards more data-literate societies; and transforming the systems and processes that underpin our societies and countries. 

DPA has partnered with and received funding from organizations such as the Inter-American Development Bank, UNDP, FAO, UN ESCWA, GIZ (German development agency), the Vodafone Institute, Oxfam México and other key international stakeholders to develop projects in Sub-Saharan Africa (SSA), Latin America and the Caribbean (LAC), the Middle-East and North Africa (MENA), and Asia. To learn more about DPA, please consult our website and our “Overview and Outlook 2022-2024” report.

DPA’s projects are managed and carried out by a core team of about 30 people, including Directors, Managers, Officers, Data Scientists, Research Assistants, and Interns.

Dates: Immediate start, full-time position.

Location: Remote; ideally within GMT -1 to +3 for compatibility with the team.

Scope of Work

The Full Stack Developer will report to the Data, Technology and Innovation Director and the Technical Manager and collaborate with the tech team. Responsibilities include:

1. Front-End Development (50%)
  • Develop responsive web applications using React.js to deliver interactive and user-friendly interfaces for projects.
  • Implement designs, animations, and visualizations to improve usability and user experience.
  • Integrate APIs and third-party libraries as required.
  • Ensure cross-platform optimization and functionality on mobile and desktop environments. 
2. Back-End Development (50%)
  • Design and implement server-side logic and database structures to support scalable applications.
  • Develop and maintain APIs for seamless communication between front-end and back-end systems.
  • Leverage frameworks such as Node.js or Express.js to enhance application functionality.
  • Ensure data security, integrity, and compliance with best practices for sensitive information management.
  

Profile/Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
  • Proficiency in React.js and modern JavaScript frameworks (Redux, Hooks, etc.).
  • Experience with Node.js, Express.js, and RESTful API development.
  • Familiarity with cloud platforms like Google Cloud Platform or AWS.
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Knowledge of version control systems (e.g., Git).
  • Knowledge of UI/UX principles and tools like Figma or Adobe XD is a plus.
  • Familiarity with deployment pipelines, Docker, or Kubernetes is desirable.
  • Experience working with international organizations or social impact projects is a plus.
  • Excellent interpersonal and communication skills.
  • Strong problem-solving abilities and attention to detail.
  • Ability to work independently and as part of a diverse, multicultural team.
  • Bilingual proficiency in English is requisite (able to write and deliver conferences, reports, etc in both languages). French, Arabic or Spanish are highly desirable.
  • A self-starter, disciplined, driven, eager to learn, grow, and make an impact.

Candidates should be able to work independently, manage their time wisely, and meet deadlines. They should be detail-focused, reliable, professional, and possess strong research, writing, editing, and analysis skills, as well as excellent communication, and interpersonal skills.

Remuneration 

USD $2,300 / month

Recruitment Process

Qualified candidates are requested to submit 1) a CV, 2) a Cover letter including contact details for two academic or professional references to jobs@datapopalliance.org with the subject line “R2025001_Full Stack Developer” by September 30, 6:00 pm EST. Candidates will be reviewed on a rolling basis, so early application is strongly encouraged.

Please note that only complete applications submitted in English will be considered. Due to the large volume of applications, only short-listed candidates will be contacted. Also, rename each document you’ll submit with your name, the position and the type of document you are submitting. Ie. FIRSTNAME LASTNAME_Position_CV and send them in PDF format.

Equal Opportunity

Data-Pop Alliance employs personnel without regard to race, ancestry, place of origin, color, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, gender identity, age, marital status, physical and/or mental handicap or financial ability. While remaining alert and sensitive to the issue of fair and equitable treatment for all, Data-Pop Alliance has a special concern with the participation and advancement of members of four designated groups that have traditionally been disadvantaged in employment: women, visible minorities, aboriginal peoples and persons with disabilities.

Share
Keywords
Author(s)
Share
Recommendations
Quarterly
Our Latest Quarterly Update (Q3 2025) is Out!
M002 - Feature Blog Post [WEB]
Data-Pop Alliance Wins Mercy Corps Ventures Anticipatory Action Accelerator with “OPAL for Floods”
data
Job Opportunity: Spatial Data Scientist
Employee Spotlight Feature Blog
DPA Employee Spotlight #8: Diana Montero
web-shutterstock_1903039975
Job Opportunity: Full Stack Developer
Accra,,Ghana,-,May,,2024:,The,People,Of,Ghana,And
Job Opportunity: Research and Content Intern
Feature Blog_Discussion piece
Gender Responsive Budgeting in Pakistan: Analyzing the 2025–26 Federal Budget for Equity and Inclusion
Imagem do WhatsApp de 2025-07-23 à(s) 15.04
Zinnya Del Villar have participated in a Q&A interview for SafetyDetectives
Quarterly
Our Latest Quarterly Update (Q2 2025) is Out!
Anna Announcement_FeatureBlog1
Anna Spinardi Joins UN Women’s Global Advisory Group on Big Data for Gender Equality