Fullstack (React, Node.js) Developer Jobs – Fairventures Worldwide (FVW)


Job Title:    Fullstack (React, Node.js)

Organization:  Fairventures Worldwide (FVW)

Duty Station:  Kampala,

Reports to: Software
Development Officer


About US:

Fairventures Worldwide
(FVW) is a German based organization engaged in landscape restoration
activities. Our Uganda program aims to find and implement solutions for
large-scale restoration of deforested areas. FVW works with small scale farmers
in Western Uganda to implement its reforestation programs. FVW approach to
reforestation is through use of fast-growing indigenous tree species in
agroforestry systems. FVW implements its programs through partnerships with
local farmer groups and community entities for maximum impact and
sustainability of projects.


Job Summary:  The organization is currently seeking to
appoint an experienced Fullstack developer to develop Fairventures’ tree
monitoring platform TREEO. TREEO is an open-source solution empowering small
scale farmers that will transform the reforestation projects in Uganda and
worldwide. The React Developer reports to the Software Development Officer and
is responsible for development, analysis, testing and supporting TREEO
platform. TREEO web

module will be developed as a React (Next.js) web application; TREEO backend
services will be developed as a cloud-native Node.js application. The position
requires very close cooperation with other members of a Scrum organized
development team in Uganda, development team in Europe, agro-forestry experts
and TREEO users. The position requires excellent knowledge of web and Node.js
development using React framework, TypeScript programming language, Material-UI
framework, Express framework, test driven development and test automation. S/he
should possess strong analytical, and communication skills; be highly
motivated, organized; be able work within a cross-functional agile team and
under significant time pressure.


Key Duties and Responsibilities:  

The React Developer

on analysis of user stories (requirements) and provide technical insight into
analytical process

web frontend and cloud-native backend servies using TypeScript programming
language and React framework. Write a clean, organized, documented and
unit-tested code.

automated tests.

with your colleagues in code-review, technical roadmap and overall process for
improving code quality.

Be part
of the Scrum team and participate in all Scrum activities. Work closely with
the other team members, consultants and various stakeholders.

new technologies to enhance and support other components of the TREEO platform.

TREEO users by providing consultation, support and bug-fixing.


Qualifications, Skills and Experience:

The ideal
candidate must hold a Bachelor’s Degree in Computer Science or related field

At least
four years working experience in web development using React framework and
Node.js for backend services.

knowledge of JavaScript, TypeScript, CSS, Node.js, Express framework and a good
understanding of design patterns and software architectures.

with Material-UI.

knowledge and practical experience using Express framework, REST API, GraphQL,
asynchronous integration patterns, SQL (Postgres, PostGIS), Docker.

with development and deployment of cloud-native applications, CI/CD pipelines.

Git and
GitHub knowledge.

understanding and practical experience with agile software development and
Scrum framework is a plus.

of GIS systems is a plus.


thinking and creative problem-solving skills with ability to make sound

to learn other programming languages and technologies on the project (Python,

results-oriented, and service-oriented.

to detail, accuracy and timeliness in executing assigned responsibilities.


NB: FVW is an equal
opportunity employer and both qualified women and men are encouraged to apply
for this position.


How to Apply:

Please Email a cover
letter, CV and GitHub profile (if available) to info.uganda@fairventures.org. In
the subject line of the email, indicate – Application for FULLSTACK DEVELOPER
only. Please note that only applications that follow the given the instructions
shall be considered.


Deadline: 18th December 2020 by 5:00pm EAT.


For more of the
latest jobs, please visit 
http://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline




Leave a Reply

Your email address will not be published. Required fields are marked *