ONG (Setor Social)
Publicado 28/1/26 11:38

Front-end Software Engineer

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



  • Detalhes

    Tipo de Emprego:
    Tempo Integral
    Prazo para Inscrições:
    12 de fevereiro de 2026
    Salário:
    USD $30.000 - $55.000 / ano
    The selected candidate will be hired on a consultancy contract.
    Causas:
    Direitos Humanos & Liberdades Civis

    Descrição

    HURIDOCS is hiring an experienced Front-end Software Engineer to join our global team and contribute to our open-source product Uwazi, a knowledge management tool used by human rights defenders worldwide to manage collections of information.

    Uwazi is based on MERN (Mongo, Express, React, Node.js) and also heavily relies on ElasticSearch for text searches and aggregations. We leverage graph data modeling and machine learning to automate information extraction from natural language documents and map it into structured data.

    Title: Software Engineer

    Employment type: 100%

    Location: Remote

    Start date: As soon as possible

    Salary and benefits: Competitive for a human rights NGO. The starting salary - depending on location and experience - ranges between USD 30,000 and USD 55,000 per year. HURIDOCS staff have 20 days of paid vacation, in addition to paid year-end office closing and local bank holidays. The selected candidate will be hired on a consultancy contract.

    Skills and Competences

    Must have:

    • 3+ years in software development
    • Proficiency in Javascript
    • Experience in React and Node.js
    • Proactive and independent working style under minimal supervision

    Nice to have:

    • Digital security notions, particularly on web application security
    • Tailwind
    • Storybook
    • Responsive and accessible (a11y) HTML/CSS layout building
    • Experience with automated testing: React Testing Library, Jest, Puppeteer, Cypress

    Duties and Responsibilities

    • Effectively performing all the activities related to developing software solutions for HURIDOCS including: research, analysis, programming, testing and providing support according to the chosen development methodology
    • Coordinating the work on a regular basis with the designated team, including other developers, product owners, focus groups, CTO, etc.
    • Help related stakeholders, including non-technical staff and human rights partner organisations by providing all the relevant information and pro-actively coaching them to better perform their duties if necessary
    • Planning, testing and releasing software
    • Keeping a positive attitude towards software security and software development best practices
    • Participating in weekly HURIDOCS team meetings
    • Contributing to technical documentation

    Profile

    • Committed to human rights
    • Interest in information management
    • Eager to work remotely in a multicultural environment
    • Self-driven & taking initiative; ability to work independently
    • Good internal and external communication skills

    About HURIDOCS

    Human Rights Information and Documentation Systems, International (HURIDOCS) is deeply rooted in the human rights movement, with decades of field experience and a high level of expertise in using information and technology. We are a global group of human rights researchers, documentation experts, information security specialists and software developers out to empower defenders to act strategically on human rights information.

    Our work started in 1982 by helping grassroots organisations understand how to classify and manage their documents. Thirty-eight years later, HURIDOCS has become a field leader in developing innovative tools, methodology and resources for human rights defenders. We have designed reporting standards and thesauri; created open source software tools for documenting human rights violations, managing cases, and curating, annotating and sharing document collections; and delivered capacity building to organisations worldwide.

    HURIDOCS believes that small, locally based organisations are the backbone of the global human rights movement: they provide direct support to victims, monitor crises first hand, and mobilise communities. HURIDOCS exists to provide human rights activists and organisations with customised solutions and services that enable them to gain an edge.

    Benefícios

    HURIDOCS staff have 20 days of paid vacation, in addition to paid year-end office closing and local bank holidays.

    Nível de Proficiência do Idioma

    Good oral and written English skills. Other languages are welcomed (particularly French, Spanish, Russian or Arabic).

    Localização

    Virtual
    O trabalho pode ser executado em qualque lugar do mundo
    Local Associado
    3 Rue de Varembé, Geneva, GE 1202, Switzerland

    Como se inscrever

    Envie Email

    HURIDOCS welcomes diversity and does not discriminate on any basis, including age, gender, nationality or sexual orientation. Our team consists of parents and non-parents, self-taught and degree-educated. We seek to build a culture that allows everyone to fully bring themselves to the organisation. We value honest exchanges and respect each other for who they are.

    Your portfolio, motivation letter and CV should be sent to jobs@huridocs.org by Thursday 12 February 2026. If you have any specific questions about this vacancy you may send an email to jobs@huridocs.org.

    HURIDOCS does not use AI tools in the processing of applications for this role. Be assured that one of our staff will be reviewing your application. We are committed to a fair, holistic assessment of your qualifications for the role.

    Short-listed candidates will be expected to develop a short code examination that reflects their level of proficiency writing clean, semantic code and its accompanying test scenarios.

    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