Information technology, software development, data Jobs in NGO and Social Work, in Africa

16

jobs

African Development Solutions (Adeso)

Nodejs Developer

Nairobi, Kenya

Church World Service

Information Technology Supervisor

Kampala, Uganda

Management Sciences for Health -MSH

Surveillance Data Specialist

Lagos, Nigeria

Management Sciences for Health -MSH

Information Technology (IT) Specialist

Abuja, Nigeria

United Nations Mission in the Republic of South Sudan

Information Systems Assistant

Entebbe, Uganda

One Acre Fund

Senior Database Administrator - Nigeria

Lagos, Nigeria

GIZ KE

Only on FuzuCLOSED

Intern - Digital Investment Facility

Nairobi, Kenya

GIZ KE

Only on FuzuCLOSED

Technical Advisor For The Kenyan German Digital Dialogue Project, Band 4T

Nairobi, Kenya

Mercy Corps

CLOSED

ICT Assistant

Maiduguri, Nigeria

Get personalised job alerts directly to your inbox!

The Aids Support Organisation(TASO)

CLOSED

Compliance Officer – Systems

Kampala, Uganda

Closing: May 24, 2024

5 days remaining

Published: May 9, 2024 (11 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

  • Adeso is looking for a NodeJs Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Qualifications

  • Bachelor’s or master’s degree in computer science, information science, or similar.
  • At least 5 years' experience as a NodeJs developer.
  • Basic Micro-service concept and
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Good hands-on skill on ORM tools like Express and authentication mechanism like JWT
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Knowledge of front-end technologies such as HTML5 and CSS3.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Availability to resolve urgent web application issues outside of business hours.
  • Good understanding of core design patterns of the server-side logic
  • User authentication and authorisation between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
  • Good at developing the hybrid development approach.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.

All applications should be sent to [email protected] by 2024-05-24 with NodeJs Developer - Kuja on the subject line

This is an exciting opportunity for a dedicated and highly motivated professional. If you would like to join our team, please submit your application to [email protected] quoting the position in the email subject matter(Global Director of Advocacy & Communications).This application will be open until the position is filled.

Each application should be addressed to the Human Resources Department and include the following:

  • Cover letter with applicant’s current contact information.
  • CV including detailed work experience, education/degrees, details of similar assignments, and three professional references with complete contact information.
  • A recent writing sample, ideally one that asserts a strong point of view.
Send your application to [email protected]


Responsibilities
  • Adeso is looking for a NodeJs Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Qualifications

  • Bachelor’s or master’s degree in computer science, information science, or similar.
  • At least 5 years' experience as a NodeJs developer.
  • Basic Micro-service concept and
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Good hands-on skill on ORM tools like Express and authentication mechanism like JWT
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Knowledge of front-end technologies such as HTML5 and CSS3.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Availability to resolve urgent web application issues outside of business hours.
  • Good understanding of core design patterns of the server-side logic
  • User authentication and authorisation between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
  • Good at developing the hybrid development approach.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.

All applications should be sent to [email protected] by 2024-05-24 with NodeJs Developer - Kuja on the subject line

This is an exciting opportunity for a dedicated and highly motivated professional. If you would like to join our team, please submit your application to [email protected] quoting the position in the email subject matter(Global Director of Advocacy & Communications).This application will be open until the position is filled.

Each application should be addressed to the Human Resources Department and include the following:

  • Cover letter with applicant’s current contact information.
  • CV including detailed work experience, education/degrees, details of similar assignments, and three professional references with complete contact information.
  • A recent writing sample, ideally one that asserts a strong point of view.
Send your application to [email protected]


  • Developing and maintaining all server-side Logical Components as REST APIs.
  • Ensuring optimal performance of the database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Design and implementation of low-latency, high-availability, and performant applications through reusable, testable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions and ensures data is safe at all positions like at rest, in motion and in-use.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting NodeJs processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of NodeJs development.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.