Full Stack Developer

Data Friendly Space


We are seeking a highly skilled and experienced Full Stack Developer to join our product team. In this role, you will work closely with our Product Manager to understand and implement new features for a web platform, collaborate with a team of developers and NLP researchers to improve the platform’s functionality, and troubleshoot and fix bugs. You will be responsible for writing clean, maintainable and well-documented code, and ensuring the platform’s performance and scalability. The ideal candidate will have strong experience with Javascript, React and NodeJS, as well as a backend technology, and have a strong understanding of web development concepts. Good problem-solving skills and ability to work independently and effectively with a remote team is a must.

Roles and responsibilities:

  • Support in developing and maintaining the DEEP platform and related systems
  • Write clean, maintainable, and efficient code
  • Collaborate with the team to design and implement new features
  • Troubleshoot and debug issues as they arise
  • Participate in code reviews to ensure the codebase adheres to best practices
  • Stay up-to-date with the latest trends and technologies in web development

Language: Fluent in written and spoken English.

What we are looking for in you:

  • Minimum of 3 years of experience in software development
  • Experience with serverless architecture and deployment
  • Experience developing Django web applications and services
  • Working experience with JavaScript Frameworks such as ReactJS
  • Experience using web services and RESTful APIs
  • Strong communication skills in English (both written and spoken)
  • Ability to work independently and collaboratively in a remote team environment

Nice-to-haves:

  • Experience with agile development methodologies
  • Experience with continuous integration and delivery
  • Experience with cloud platforms, preferable AWS
  • Working experience with TypeScript and Node.js
  • Familiarity with NLP and Machine Learning
  • Experience with database design and optimization (e.g. MySQL, MongoDB)
  • Experience with unit and integration testing

Additional information:

  • This is a remote job that can be completed from anywhere in the world. Candidates with the availability to travel to Nepal to oversee the software development team will be privileged.
  • Full-time position – Contract based
  • Applicants will receive a generous salary based on their background and their work rate (fixed monthly rate).
  • The start date is ASAP and the duration of the contract is 12 months with the option to extend.

Background

Background about the project

DFS is the technical host of the Data Entry and Exploration Platform (thedeep.io), a tool used by humanitarians all over the world to monitor and assess crises. DEEP is a tool used by analysts to manually tag information extracted from multiple documents and sources according to the classes and taxonomies of a corresponding analytical framework. Tagging this data leads to the structuring of large volumes of information that enables effective analysis of the humanitarian conditions of populations of interest and empowers humanitarians to identify information gaps and to provide sound recommendations in terms of needs assessment strategies. The innovation of DEEP relies upon leveraging recent advances in Natural Language Processing to automate the process of secondary data review.

More information on the DEEP and how it is being used can be found here:

https://deephelp.zendesk.com/hc/en-us/articles/360041904812-4-DEEP-Using-the-DEEP-Platform-

About Us

Data Friendly Space (DFS) is a 501(c)(3) non-profit organization based in the United States with a presence in Switzerland and Nepal. DFS’ guiding principle is to improve information management and analysis capacity, tools, and processes in the humanitarian and development community to enable better informed and more targeted assistance.

DFS staff is composed of experts from the humanitarian information management and analysis field who specialize in real-time secondary data review and build humanitarian applications that support the fast extraction of information from large volumes of unstructured data.

DFS also focuses on the creation of data-centric web applications, websites, and mobile applications to support humanitarian organizations. When building software, DFS focuses on the intersection between data automation processes powered by Artificial intelligence and human knowledge and skills, in particular when one can help the other to execute the analysis.

DFS is closely linked to the DEEP project, with several of its staff members have contributed to its foundation and development.

Data Friendly Spaces (DFS) core principles include:

  • Technology for humans, by humans: Understanding user design process and developing interfaces that facilitate interaction with your data, at the speed of thought.
  • Technological responsibility. While we are passionate about new technologies, we are also realistic about how much can be expected and achieved from them. DFS takes a forward-thinking approach to review and selecting tools and approaches that are the most appropriate to solve given problems. We firmly believe that technology is best used when it enhances human expert capabilities.
  • Creating sustainable solutions. The ultimate success of DFS comes when its services are no longer needed and humanitarian organizations are able to make the best of their data without external support. DFS aims to empower organizations with self-sufficient methodologies, technologies, and workstreams through appropriately tailored solutions and capacity building. There is nothing more rewarding for us than seeing projects we supported still producing value years after we have stopped supporting them.

Apply Before (Deadline): 23rd January 2023

How to apply

Application documents

In order to apply, please send an updated CV and cover letter in PDF as one file, stating why you are a good candidate for the job as well as what motivates you to join DFS in the attachment by filling out the form.

https://app.smartsheet.com/b/form/bc996515ca29462199663a38334ccb0

How to apply

Application documents

In order to apply, please send an updated CV and cover letter in PDF as one file, stating why you are a good candidate for the job as well as what motivates you to join DFS in the attachment by filling out the form.

https://app.smartsheet.com/b/form/bc996515ca29462199663a38334ccb0

To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsintelecom.net) you saw this job posting.