Organization: Mnemonic gUG
Closing date: 8 May 2022

Location: Remote

About us

Mnemonic, a non-profit organisation of human rights advocates, archivists, technologists, and open source investigators dedicated to preserving, memorialising and adding value to publicly available information related to human rights violations.

About the Opportunity

We are looking for a Node.js developer to work on a consultancy basis, who will be responsible for maintaining a codebase that contains several scripts mainly written in JavaScript, and run in the Nodejs environment with opportunity to develop new software. Most scripts deal with social media APIs.

We are an equal opportunity and inclusive employer and encourage applicants of all backgrounds to apply. We do not and will not discriminate on the basis of age, race, nationality or citizenship, gender expression or identity, religion, economic background, disability, or sexual orientation.

Description of responsibilities

Understanding and writing up documentation on how the archiving software works
Identifying and documenting problems to be addressed within the archiving software;
Maintaining current codebase that contains several scripts written in JavaScript and Shell.
Debugging existing software to ensure data is collected and stored
Updating packages used in archival software, including removing deprecated packages
Developing new software for the codebase in JavaScript to read data from new sources and store new sources in existing database
Improving the performance of the archiving software
Reporting to Mnemonic’s technical lead.

Your profile

The job involves working on linux servers, and requires good knowledge of command line tools.
Languages: JavaScript (NodeJS Environment), Shell Scripting
Databases: MongoDB, Elasticsearch

We offer:

Highly motivated, growing, diverse team
Competitive compensation
Training opportunities
Flexible working hours
Berlin based office, with option for remote work or WFH, currently standard until further notice

Please send your CV to hr [at] mnemonic.org

Front-End developer

Location: Remote

About us

Mnemonic, a non-profit organisation of human rights advocates, archivists, technologists, and open source investigators dedicated to preserving, memorialising and adding value to publicly available information related to human rights violations.

About the Opportunity

We are looking for a React.js developer to work on a consultancy basis, who will be responsible for maintaining several websites that developed using Gatsby.js framework, and developing new websites.

We are an equal opportunity and inclusive employer and encourage applicants of all backgrounds to apply. We do not and will not discriminate on the basis of age, race, nationality or citizenship, gender expression or identity, religion, economic background, disability, or sexual orientation.

Description of responsibilities

Upgrading packages to their latest versions.
Upgrading APIs used to fetch and read data.
Enhancing the current pages and features.
Developing new websites using the same technologies.
Implementing new pages and features, including charts and maps,
Improving the performance of the websites.
Reporting to Mnemonic’s technical lead.

Your profile

Languages: JavaScript, MDX.
Framework: React.js, Gatsby.js
Main libraries: D3.js, Leaflet.js, Emotion.js

We offer:

Highly motivated, growing, diverse team
Competitive compensation
Training opportunities
Flexible working hours

How to apply:

How to apply

Please send your CV to hr [at] mnemonic.org before the the 8th of May 2022, mentioning in the subject line of the email “Software developer” application.

Categories: NGO Jobs