ONG (Setor Social)
Publicado 19/9/25 02:34

Full Stack Developer

Virtual, O trabalho pode ser executado em qualquer lugar do mundo
Inscrever-se


  • Detalhes

    Tipo de Emprego:
    Tempo Integral
    Data de Início:
    1 de outubro de 2025
    Prazo para Inscrições:
    30 de setembro de 2025
    Educação:
    Ensino Superior Requerido
    Nível de Experiência:
    Intermediário
    Remuneração:
    Pelo menos USD $2.300 / mês
    Causas:
    Ciência & Tecnologia, Ajuda Emergencial devido a Desastre, Desenvolvimento Econômico, Direitos Humanos & Liberdades Civis, Imigrantes ou Refugiados, LGBT

    Descrição

    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.

    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.

    Nível de Proficiência do Idioma

    Bilingual proficiency in English is requisite (able to write and deliver conferences, reports, etc in both languages). French, Arabic or Spanish are highly desirable.

    Localização

    Virtual
    O trabalho pode ser executado em qualque lugar do mundo
    Local Associado
    Le Lieu Dieu, 80770 Beauchamps, France

    Inscreva-se para esse Emprego

    Instruções:

    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.

    Todos os campos são obrigatórios
    O Currículo deve ser carregado em formato PDF
    Escolha um arquivo ou arraste-o para cá
    Nenhum arquivo foi escolhido (tamanho máximo: 10 MB)
    Eu estou ciente que o uso do Assistente de Recrutamento (ATS) do Idealist está condicionado à Política de Privacidade e Termos de Serviço .

    Empregos similares

    Illustration

    Dê o Próximo Passo em sua Carreira

    Encontre com a pessoa responsável pela vaga, explore as últimas oportunidades de emprego e receba uma notificação quando novas oportunidades atendem ao seu critério de busca.
    Já é um usuário? Entre