Consultancy - Research Associate (Software Development)
Center for International Forestry Research (CIFOR) and World Agroforestry (ICRAF)
Job Description
Assist in the development of the mobile app by modifying existing code, design new pages as per the requirements Develop the decision support tools to convert the scientific ideas into interactive tools Manage, update, and add new pages to existing web portals; take care of the hosting of the portals and database management Detailed scope of work for the RA: Mobile App Development Review and modify existing codebase to improve functionality and fix bugs. Design and implement new pages/screens based on user requirements and stakeholder feedback. Ensure UI/UX consistency across the app, following design guidelines.
Conduct testing (unit, integration, and user acceptance) to validate new features. Decision Support Tools Translate scientific concepts and models into interactive, user-friendly tools. Develop algorithms and workflows that allow users to input data and receive actionable outputs.
Create visualizations (charts, maps, dashboards) to enhance the interpretability of scientific results using programming languages or open source platforms. Ensure tools are scalable, documented, and aligned with published standards. Web Portal Management Maintain and update existing web portals with new content, pages, and features.
Design and integrate new pages as per evolving project needs. Develop new portals using cutting-edge technologies/instant app prototyping platforms or no ๏ฟผ code/low ๏ฟผ code development environments. Manage hosting services, ensuring up time, security, and compliance.
Oversee database management: backups, updates, optimization, and troubleshooting. Implement version control and documentation for portal updates. Deliverables: Updated mobile app with new features and pages as and when required.
Functional decision-support tools integrated with scientific workflows. Reliable, updated web portals with robust hosting and database systems. Documentation of code, workflows, and user guides.
The Research Associate will submit the following reports: Progress Report : Due on the 30 th of each month regarding the assigned development tasks. Final Comprehensive Report : Due on 25-May-2027, all manuals, software-related write-ups, and other relevant documents related to the project.