Job opening: Full stack developer (closed)

Job opening: Full stack developer (closed)

At Data-Pop Alliance, we are looking to hire a Full stack developer based in Mexico City or Bogota, part or full time. 

Effective dates: 5 months initially, half time or full time (to be discussed). 

Reporting to the Chief Operations Officer (CCO) and the Communications and Partnerships Officer in Mexico while working closely with team members based other locations of the world, the Full stack developer will support Data-Pop Alliance’s activities through the following key responsibilities:

Web development  (70%)

  • Development of back-end systems with content administration ability, ensuring scalability and updating by non-technical people.
  • Build interactive platforms for one-off projects.
  • Creation of  data visualizations and dashboards from datasets (working in conjunction with our Data Scientists) to be available online and automatically updated.

Web design (20%) 

  • Adapt/edit basic graphic elements or templates (e.g. icons, images for Home slider or headers).
  • Design User Interface for one-off projects in collaboration with the Communications Officer.

DPA website management (10%)

Our website is supported by WordPress and many templates are available for specific pages, yet, we need support in:

  • Updating content and creating new pages in coordination with the Communications Officer (blog posts, new section, restructuring of menus, etc.)
  • Undertaking a full revision of DPA’s website to ensure all links are functioning, detect missing content, and make sure that every graphic element (e.g. buttons, fonts) and templates are homologated. Work on improvements as needed. 
  • Suggesting and inserting plugins that may make the website more user friendly.

Technical Requirements

  • Successful full-stack experience: knowledge on front-end, back-end and infrastructure development.
  • Experience in UX/UI design.
  • Prior experience using databases (storage, manipulation and retrieve), and creating data visualizations and/or dashboards.
  • Recognize opportunities to enhance a codebase on demand by refactoring and applying SOLID principles and other best practices.


  • Bachelor’s Degree in Software Engineering or similar.
  • Fluent in English.
  • Ability to work well in teams and receive constructive feedback. 
  • Experience working with people from different cultural backgrounds.
  • Interest in contributing to social development and data/AI projects.


Competitive compensation based on experience.

Recruitment process

Qualified candidates are requested to submit a CV to with the subject line “Full stack developer”. Please include in the body of the email: 

  • 2 references.
  • Links to 1-2 relevant web development projects and/or data visualizations you have worked on previously.
  • Salary expectations (monthly range).

Equal opportunities statement

Data-Pop Alliance employs personnel without regard to race, ancestry, place of origin, color, ethnic origin, language, citizenship, creed, religion, gender, sexual orientation, 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.


Project Report

Stratégie Nationale des Données du Sénégal – Résumé

En 2023, DPA a fourni un soutien technique à l’élaboration de la

Project Report

Community-Based Social Protection Mechanisms in Africa’s Borderlands – Liberia and Sierra Leone Case Study

The report on “Community-based social protection mechanisms in Africa’s borderlands – Liberia

Annual Report

Overview and Outlook 2022-2024

10 YEARS IN REVIEW: A LETTER FROM OUR DIRECTOR Finding appropriate metrics