Fairventures Worldwide Android Kotlin Developer Jobs in Uganda

Fairventures Worldwide Android Kotlin Developer Jobs in Uganda


Job Summary

  • The 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; 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.

    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 and cloud-native backend servies 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 four years working experience in web development using React
    framework and Node.js for backend services.

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

    ● Experience with Material-UI.

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

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

    ● Git and GitHub knowledge.

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

    ● Knowledge of GIS systems 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 (Python, Kotlin)

    ● Proactive, results-oriented, and service-oriented.

    ● Attention to detail, accuracy and timeliness in executing assigned responsibilities.

    How to Apply

    ● Email a cover letter, CV and GitHub profile (if available) to info.uganda@fairventures.org by 18th December 2020 not later than 5:00pm
    EAT.

    ● In the subject line of the email, indicate – Application for SOFTWARE DEVELOPMEENT TEAMLEADER only.

  • Please note that only applications that follow the given the instructions shall be
    considered

    Find jobs in Uganda.Jobs - Uganda jobs. Search our career portal & find the latest Ugandan job positions, career opportunities & jobs in Uganda.

    Jobs in Uganda - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Uganda.

    Find your dream job from 1000s of vacancies in Uganda posted and updated daily - click here!


  • 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.