By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

IPC ISS Front-End JavaScript Developer

Home Based - May require travel (Home Based)

  • Organization: FAO - Food and Agriculture Organization of the United Nations
  • Location: Home Based - May require travel (Home Based)
  • Grade: Level not specified
  • Occupational Groups:
    • Information Technology and Computer Science
    • Design (digital, product, graphics or visual design)
    • Public Health and Health Service
    • Medical Practitioners
    • Food Security, Livestock and Livelihoods
  • Closing Date: 2019-03-29

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.

FAO seeks gender, geographical and linguistic diversity in order to best serve FAO Members in all regions.

Qualified female applicants are encouraged to apply.

People with disabilities are equally encouraged to apply.

All applications will be treated with the strictest confidentiality.



Organizational Setting
The Agricultural Development Economics Division (ESA) conducts economic research and policy analysis related to all five of the Organization’s strategic objectives (food security, sustainable agriculture, poverty reduction, inclusive food systems and resilient livelihoods); ESA provides evidence-based analytical support to national, regional and global policy processes and initiatives related  to food security and sustainable agriculture; and leads the production of  three FAO flagship publications\: The State of Food and Agriculture, The State of Food Security and Nutrition in the World, and World Agriculture Towards 2030/50.  ESA also leads large programmes at country level on agricultural policy monitoring, climate change, agribusiness and food value chains, and food security information and analysis in support of national policies.
FAO International Consultants and Call purpose
The Organization frequently engages experts to work on short-term activities and projects as international consultants or under personal service agreements (PSA.SBS) at various levels of experience (see minimum requirements below). International consultants or PSAs are engaged by the Organization to provide expertise, skills or knowledge for the performance of a specific task or piece of work, which is short-term by nature. The assignment may involve full-time or part-time functions, with duration ranging from 1 month up to 11 months. The possibility of extension is subject to satisfactory performance and dependant on the availability of resources and needs of the Organization. Assignments can require travel or missions/appointment to field locations.
Individuals meeting or exceeding the requirements of the Call, determined through an interview process, will be included in the ESA Divisional Roster. Experts who are registered in the Roster are available for consideration for a period of up to 48 months. ESA Division will use this roster as the primary mechanism to resource future vacancies within the technical requirements covered by the Call.   
Reporting Lines
The selected applicants will work under the overall guidance of the ESA Division Director and the IPC Global Programme Manager, and the direct supervision of the FAO Information Technology Division (CIO). The incumbent will work within the CIO team and in close collaboration with the ISS Manager and the ISS Web Application and Database Developer.
Technical Focus
The Integrated Food Security Phase Classification (IPC) Information and Support System (ISS) is used by countries conducting IPC analyses around the globe. Currently, there are over 30 countries utilizing the ISS for either IPC Acute Food Insecurity or IPC Chronic Food Insecurity analyses. There has been an increase in IPC analyses driven by the ISS in Asia, Africa, Latin America, and the Near/Middle East. The use if ISS is focused around the analytical aspects, with less buy-in on the mapping and presentation tools. Furthermore, the graphic design of the current mapping protocols is out-dated. In order to improve this aspect of the ISS, the IPC GSU will develop a new web mapping stack to deliver new mapping tools into the ISS. The expert is expected to implement and support the solution. Furthermore, the developer will add new functionality to the front end of the ISS and the IPC Analysis Portal to improve analytical understanding on behalf of decision makers at sub-national, national, regional, and global levels. The work is conducted in coordination with the ISS Manager, under the primary technical supervision of CIO.
Tasks and responsibilities
The assigned tasks and responsibilities related to this area of work can include the following\:
  • Review current ISS mapping tools, protocols, coding, database and needs requirement documentation.
  • Ensure\: (a) performance analysis and testing; (b) security verification; (c) user interface compliance; and (d) technical documentation
  • Discuss code and protocols with the ISS Developer and the ISS Manager, and define detailed requirements (tools, servers, coding, etc.)
  • Work in an agile development environment to deliver web-friendly software solutions
  • Based upon agreed deliverables and agile approach, define a work plan that considers the agreed upon functions and features (defining additions, changes, documentation)
  • Document proposed features in Project Management system before proceeding
  • Develop agreed-upon features (server, client, database, other)
  • Setup and optimize servers; implement as high availability
  • Utilise GIT/source code site on a daily basis with documentation and source code changes
  • Test code and database to ensure proper functioning bug-free
  • Work with ISS developer on deploying code to development server
  • Finalize any development as per the agreed upon work plan
  • Draft explanatory documentation for servers/code in Chili
  • Support users and maintain server resources
Minimum Requirements
  • University education in Computer Science or a related field or compensated by additional years of experience or by specialized training in application development.
  • Certification in software development and software security
  • 3 years of experience in web-based map design and application development  
  • Excellent knowledge of English
  • Ability to work from home or home-office and connect remotely for meetings and updates. Must provide own high-speed internet connectivity.
FAO Core Competencies
  • Results Focus
  • Teamwork
  • Communication
  • Building Effective Relationships
  • Knowledge Sharing and Continuous Improvement
Technical/Functional Skills
  • Knows and follows Agile development methods
  • Designs and programs bug-free and well-tested application code
  • Responds to supervisors and users immediately (minutes delay) using modern communication tools (phones, chats, emails, voip, others)
  • Resolves problems in consultation with supervisors but takes initiatives in the short term
  • Systematic and efficient approach to work assignments
  • Good judgment and analytical ability
  • Ability to manipulate large data sets, and excellent attention to detail
  • Employs a proactive approach to foresee road-blocks and resolve them
  • Excellent communication skills, communicates daily with team


  • FAO does not charge a fee at any stage of the recruitment process (application, interview meeting, processing)

  • Incomplete applications will not be considered. If you need help please contact\:

  • Applications received after the closing date will not be accepted

  • Only language proficiency certificates from UN accredited external providers and/or FAO language official examinations (LPE, ILE, LRT) will be accepted as proof of the level of knowledge of languages indicated in the online applications

  • For additional employment opportunities visit the FAO employment website\: http\://







Please note that all candidates should adhere to FAO Values of Commitment to FAO, Respect for All and Integrity and Transparency.




We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

What does it mean?

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.