Fresher IT Jobs – Android Kotlin Developer – Fairventures Worldwide (FVW)


Job Title:    Android Kotlin Developer

Organization:  Fairventures Worldwide (FVW)

Duty Station:  Kampala,

Reports to: Software
Development Officer


About US:

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 Android Developer reports to the Software
Development Officer and is responsible for development, analysis, testing and supporting
TREEO platform including TREEO mobile application. TREEO mobile application
will be developed as native Android app using Kotlin programming language and
Clean Architecture. 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 Android mobile development, Kotlin programming language, Clean
Architecture, 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


Key Duties and Responsibilities:  

The Android Developer

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

a native Android mobile application using Kotlin programming language. 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:

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

At least
two years working experience in native mobile app development.

knowledge of Kotlin and Java, and a good understanding of design patterns and
software architectures.

Git and
GitHub knowledge.

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


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

to learn other programming languages and technologies on the project (React,
Node.js, 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 In the subject line of the email, indicate – Application for ANDROID
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 or find us on our facebook page

Leave a Reply

Your email address will not be published.