JOBS

Vacancy Announcement At UNIDO |Web Developer | deadline: 02-Jan-2025

Introduction

The United Nations Industrial Development Organization (UNIDO) is the specialized agency of the United Nations that promotes industrial development for poverty reduction, inclusive globalization and environmental sustainability.

Vacancy Announcement At UNIDO |Web Developer | deadline: 02-Jan-2025

The mission of UNIDO, as described in the Lima Declaration adopted at the fifteenth session of the UNIDO General Conference in 2013 as well as the Abu Dhabi Declaration adopted at the eighteenth session of UNIDO General Conference in 2019, is to promote and accelerate inclusive and sustainable industrial development (ISID) in Member States. 

Web Developer

​Requisition ID: 5014 
Grade: SB4 – Local Professional (Junior & Mid Level) 
Country: Costa Rica 
Duty Station: COS – Other cities 
Category: National Consultant 
Type of Job Posting: Internal and External
Employment Type: Non-staff Regular
Contract Duration: 8 months
Application deadline: 02-Jan-2025, 11:59 PM (Vienna, Austria time)

PROJECT CONTEXT tem

/Overview/UNIDO Project Summary/Project Purpose>

Global Quality and Standards Programme (GQSP) – Phase 2 (SAP ID 220007)

The Global Quality and Standards Programme is a large-scale programme, which is designed to encourage systematic trade development along specific value chains by strengthening quality infrastructure institutions and service providers, enhancing the compliance capacity of private sector actors, particularly SMEs, and creating a culture of quality among all stakeholders.

ALSO READ:Home Based Opportunities At FAO |Nutrition Expert 2025 Apply Now

In 2021, following the success of the first programme phase, UNIDO and SECO agreed to continue the successful efforts during a second programme phase, lasting five years (Dec 2022 – Nov 2027).

In the Phase 2 Framework, four countries are working on small-scale interventions linked to the results of Swiss Free-Trade Agreements (FTA) negotiations. Traceability has become a mandatory quality requirement in most demanding international markets. To demonstrate transparency, traceability, tamper-evidence, immutability, and compliance, it is essential to have traceability systems for agro-industrial value chains that are adapted to new international standards.

Ensuring traceability in the coffee value chain is crucial to keeping markets open, as demonstrated by the case of Costa Rican coffee and its success in the European market. The Global Quality and Standards Programme (GQSP) aims to enhance traceability in Costa Rica’s coffee value chain by implementing specific interventions.

MAIN DUTIES

Working Plan: Establishing Goals, Methodology, and Deadlines for Each Task of the Consultancy Based on the Technical Requirements Report

This document outlines the goals, methodology, and deadlines for each task within this consultancy, as specified in the Technical Requirements Report. It should also include a schedule for bi-weekly reports and progress updates with the project team.

ALSO READ:FAO IS LOOKING FOR A SPECIALIST ON FOOD LEGISLATION FOR 2025 APPLY NOW

Maintenance of Beneficiary Users on the CR-Café Platform (Development in Oracle APEX)

To ensure compliance, the following tasks must be developed:

– User Management

– Entity (to be taken from the code provided in the SIC system)

– User Status

CR-Café Log-in Module (Coffee Grower Portal):

  • When the user enters their identification number, the application should query and list the entities assigned to the user in the maintenance section. Upon selecting a Benefit, the user will be able to log in using the assigned code. If the user wishes to switch Benefits, they must select an option from a menu, which will display a pop-up window allowing them to choose the desired entity.
  • The modification must be applied to all screens where the Benefit code is used.

Data Maintenance and Parameterization (Development in Oracle APEX)

The following tasks must be completed:

Creation of Structure and Maintenance of Questions: The structure must include the following fields (as per the requirements of Component I):

  • Question ID (for postulants)
  • Description of the postulant
  • Type of postulant (e.g., DH, Social, Environment)
  • Risk ID and Level (single selection)
  • Related standard
  • User registration and date
  • Define the validity option for the question (to be defined in Phase I of the Framework Project) – suggested as the calendar year.

Creation of Structure and Maintenance of Suggested Actions:

  • Link it to the Question ID
  • Suggested Action ID
  • Suggested Action Status
  • Description of the suggested preventive or compliance actions (text) *to be defined in Phase I of the Framework Project*
  • User traceability and date
  • Creation of Structure and Maintenance of Risk Level:
  • Question ID
  • Risk Level ID and weight of the question
  • Question level (question value)

Also read:Paid Internship Programme At IFAD|2025 APPLY ONLINE

Data Capture System (Development in Springboot API and Flutter Framework)

The following tasks must be completed:

Creation of Structures for Storing Responses and Evidence of Questions

Structure for Storing Responses:

  • Consecutive number
  • Question ID
  • Suggested action
  • Response
  • Registered user and date

Structure for Storing Evidence:

  • Evidence ID
  • Question ID
  • File name
  • File type
  • File URL path
  • Registered user and date

API Development:

  • Services for maintaining questions (POST, PUT, DELETE, GET).
  • Service for suggested actions (POST, PUT, DELETE, GET).
  • Service for risk level (POST, PUT, DELETE, GET).
  • Service for storing responses (POST, PUT, DELETE, GET).
  • Service for uploading files and storing evidence data (POST, PUT, DELETE, GET).
  • Services with CR-Café security integration using JWT (POST, GET).q
  • Additional GET methods for querying necessary catalogs.

Development of the Flutter Framework Application:

  • The developer must use responsive widgets adaptable to web and mobile interfaces. The main objective is to enable the development to be used as a PWA (Progressive Web Application) and to be compilable for Android and iOS devices.

The application must include the following modules:

  • User login
  • Dashboard: A home screen displaying the statement’s status. A designer should provide this design.
  • Module for Displaying Postulants: Previously referred to as “questions.”
  • Typography, colours, and other visual aspects will be provided by a designer.
  • Display each postulant with the ability to select the level of each postulant on the screen.
  • Help button: Each postulant must have a help button (e.g., an icon or balloon). When selected, a pop-up window will show the suggested actions. Upon selecting an action, the response field should be pre-filled with the corresponding action, but the user must be able to edit the text.
  • Data storage: Data should be saved automatically upon selection or text entry without needing a confirmation button.

  • Attach files button: Each postulant should have a button (cloud upload icon) to attach documents. When selected, a pop-up window should allow the user to choose evidence, either from the mobile device’s camera or a stored file.
  • Completion of postulants: Once 100% of the postulants are completed, the application will enable a button to submit the responses to ICAFE. At this point, the system should generate a document (with an option to download) for the user containing the submitted responses and the overall risk level.
  • View-only access: The user should be able to view the information in the app but not edit it until the status changes.

MINIMUM ORGANIZATIONAL REQUIREMENTS

Education: Advanced university degree in Systems Engineering or closely relevant discipline is required.

Experience, technical and functional expertise

  • A minimum of 1 year of working experience as a web developer, is required.
  • Experience in within the UN system or in a multicultural environment is desirable.
  • Experience relevant to technical cooperation in developing countries, is desirable.
  • Experience in evaluating the needs, conditions and problems in developing countries is desirable.
  • Experience in the coffee value chains is desirable.
  • Experience with Project Management is desirable.

Also read:Join WHO Young Professionals Programme 2025

  • Proven advanced knowledge in Flutter in interface development for webapp and mobile (web preferably) is required.
  • Proven knowledge of the BLOC pattern in Flutter is required.
  • Proven knowledge of microservices in springboot, JPA, JWT, SpringSecurity, Gradle is required.
  • Proven knowledge and development in Oracle database (pl/sql) and PostgreSQL (pg/plsql) is required.
  • Proven knowledge and configuration of Linux Services for service deployment is required.
  • APEX- Oracle knowledge is desirable.

Languages: Fluency in written and spoken English and Spanish is required. Fluency and/or working knowledge of another official UN language will be desirable.

Join WhatsApp Groups Below For Daily Updates And Interactions:

New GroupUnited Nations Opportunities 14

United Nations Opportunities Group 10

United Nations Opportunities Group 9

United Nations Opportunities Group 8

United Nations Opportunities Group 7

REQUIRED COMPETENCIES

Core Values

WE LIVE AND ACT WITH INTEGRITY: work honestly, openly and impartially.

WE SHOW PROFESSIONALISM: work hard and competently in a committed and responsible manner.

WE RESPECT DIVERSITY: work together effectively, respectfully and inclusively, regardless of our differences in culture and perspective.

Key Competencies

WE FOCUS ON PEOPLE: cooperate to fully reach our potential –and this is true for our colleagues as well as our clients. Emotional intelligence and receptiveness are vital parts of our UNIDO identity.

WE FOCUS ON RESULTS AND RESPONSIBILITIES: focus on planning, organizing and managing our work effectively and efficiently. We are responsible and accountable for achieving our results and meeting our performance standards. This accountability does not end with our colleagues and supervisors, but we also owe it to those we serve and who have trusted us to contribute to a better, safer and healthier world.

Notice to applicants:
UNIDO does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process. If you have received a solicitation for the payment of a fee, please disregard it. Vacant positions within UNIDO are advertised on the official UNIDO website. Should you have any questions concerning persons or companies claiming to be recruiting on behalf of UNIDO and requesting payment of a fee, please contact: recruitment@unido.org

Apply now »

Visit the UNIDO website for details on how to apply and more information: www.unido.org

Join WhatsApp Groups Below For Daily Updates And Interactions:New GroupUnited Nations Opportunities 14

Jacinth Chivalrous

My name is Jacinth Chivalrous Curie. I completed my higher education from Chinhoyi University Technology. I have a bachelor's degree in Animal Production And Technology and 1st Class Certificate In Bioinformatics And Artificial Insemination.I Worked with the Chinhoyi University At the cattle breeding program for 4years. A Consultant In Local Farms. Holds An Online Certificate in Digital Marketing from a Germany based Company Afrolink I have participated in numerous educational programs and young leaders youth innovation forums. I therefore created Unitednations Recruit based on Critical skills acquired from Campus Lifestyle A life changing youth empowerment Forum to assist other young Entrepreneurs around the world with Critical skills.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *