About IRRI
The International Rice Research Institute (IRRI) is dedicated to reducing poverty and hunger through rice science; improving the health and welfare of rice farmers and consumers; and protecting the rice-growing environment for future generations. IRRI is an independent, nonprofit, research and educational institute, founded in 1960 by the Ford and Rockefeller foundations with support from the Philippine government. The institute, headquartered in Los Baos, Philippines, has offices in 17 rice-growing countries in Asia and Africa, and over 1,000 staff.
Working with in-country partners, IRRI develops advanced rice varieties that yield more grain and better withstand pests and disease as well as flooding, drought, and other harmful effects of climate change.
Job Purpose
This role will support the localization and deployment of EasyFarm in Thailand, including system adaptation, technical configuration, and operational support. The role involves ensuring system stability, assisting with field activities and pilot testing, and providing technical support to facilitate smooth implementation and use of the application.
This position will be based at the IRRI Vietnam and may only be filled by permanent citizens of Vietnam.
Roles and Responsibilities
Adapt EasyFarm for Use in Thailand
- Adapt and localize the EasyFarm application for the Thai context, including match-making functionalities in both English and Thai.
- Implement necessary code revisions and translation updates; revisions may require iterative changes to the user interface.
- Ensure UI compatibility and usability through continuous feedback and testing cycles.
- Provide translation support and contextual adjustments to ensure accuracy and clarity in Thai-language deployment.
Contribute Technical Expertise for Application Development and Integration
- Provide React Native coding support and implement frontend/backend changes as needed.
- Apply expertise in WordPress and WooCommerce to support marketplace-related modules.
- Utilize experience with third-party API integrations (e.g., Google services, SMS providers) for customizing localized features.
- Support server and network operations to ensure stable and secure application performance.
Server, Database, and Output Management
- Manage application backend, including server infrastructure and database configuration to support app functionalities.
- Produce application installers and deployment packages, ensuring availability for local installation and upload to app stores.
- Prepare comprehensive documentation such as user manuals, configuration guidelines, and developer notes for future maintenance and onboarding.
Localized Configuration and Integration of Third-Party Services
- Assist in configuring localized third-party services, with an initial focus on adapting SMS gateway providers.
- Identify and support the implementation of local alternatives to software/services that are not available or appropriate in Thailand.
- Ensure that all third-party integrations are functional, secure, and aligned with local infrastructure.
Pilot Testing and Demonstration Support
- Prepare and execute pilot tests and demonstrations, including system checks, user setup, and troubleshooting.
- Support on-site fieldwork preparation to ensure smooth testing and stakeholder engagement.
- Be available on-call to resolve technical issues, both remotely and during on-site activities as necessary.
- Cross-Cutting Responsibilities: Provide continuous on-site and remote technical support across all phases of the project.
- Facilitate knowledge transfer through training, documentation, and stakeholder support.
- Support the integration or connection between EasyFarm and the AllRice App of the Thailand Rice Department and ensure smooth functionality for roll-out.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related technology-oriented field
- Familiarity with software applications in rice production and the value chain
Skills Required
Mandatory
- Profound knowledge of software development
Preferred
- Good communication skills in English
Join our team and be part of our story!
Please note that only shortlisted candidates will be contacted.
This position will remain open until filled.