فرصة

Volunteer for Open Source Software Improvement at UNECE Switzerland 2026

By: UNECELast update:
ApplySave
Deadline
(Available)

Applicant criteria

NationalityNo specific nationality required
Age
  • 16 - 50
Gender
  • Both

Opportunity criteria

Opportunity FieldTechnology and Programming
Job locationSwitzerland
Deadline2026-04-20

Opportunity description

Volunteer opportunity with UNECE Switzerland to develop and enhance the national open-source eTIR program, a government application used by countries contracting to the TIR Convention to facilitate international transport. Volunteers will engage in reviewing the code (React JS and Java/Spring), implementing technical improvements, ensuring the efficient functioning of the application and related services, as well as documenting achievements and proposing future enhancements. This opportunity is ideal for professionals in software development, web application development, and programming with Java and React JS. It provides hands-on experience in an international environment and contributes to an open-source project with significant impact on global logistics operations.

Program Details

  • Review and comprehend the eTIR National Application software source code (React JS + Java/Spring).
  • Implement pre-selected improvements guided by the UNECE TIR ICT team.
  • Ensure consistent functionality in web applications and services.
  • Document implementation progress (wiki updates).
  • Propose additional improvements based on implementation experience.

Duties & responsibilities

    • Gain international practical experience.
    • Develop skills in Java, React JS, and Spring.
    • Learn from a specialized international team.

Eligibility criteria

  • Proficiency in Java and React JS required.
  • Knowledge of relational databases required.
  • Spring framework knowledge required.
  • Experience in using IntelliJ IDEA/VS Code preferred.
  • Experience in using GitLab desirable.
  • Experience in using Docker desirable.
  • English: Fluent level required.
  • French: Fair level desirable.
  • Russian: Fair level desirable.
ApplySave
Deadline
(Available)