Fairventures Worldwide React Developer Jobs in Uganda
Fairventures Worldwide React Developer Jobs in Uganda
Job SummaryThe React Developer reports to the Software Development Officer and is responsible
for development, analysis, testing and supporting TREEO platform.
TREEO web administration module will be developed as a React (Next.js) web 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 development using React framework, TypeScript programming language, Material-UI 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.
Job Roles and Responsibilities
The React Developer shall;
Cooperate on analysis of user stories (requirements) and provide technical
insight into analytical process
Develop web frontend using TypeScript programming language and React framework. Write a clean, organized, documented and unit-tested code.
Write automated tests.
Collaborate 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.
Learn new technologies to enhance and support other components of the TREEO platform.
Support TREEO users by providing consultation, support and bug-fixing.
Education and Experience/Preferred Qualifications
● Minimum of a Bachelor's Degree in Computer Science or related field is required.
● Minimum of two years working experience in web development using React framework.
● Excellent knowledge of JavaScript, TypeScript, CSS and a good understanding
of design patterns and software architectures.
● Experience with Material-UI.
● Git and GitHub knowledge.
● Good understanding and practical experience with agile software development and Scrum framework is a plus.
Required/Desired Language
● English
Knowledge, Skills and Abilities
● Critical thinking and creative problem-solving skills with ability to make sound
judgment.
● Willingness to learn other programming languages and technologies on the
project (Node.js, Python, Kotlin)
● Proactive, results-oriented, and service-oriented.
● Attention to detail, accuracy and timeliness in executing assigned responsibilities.
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to NGO Jobs in Africa.