App Development Support

United Nations Volunteers

Canada, Canada

Skill Required: IT and ICT

Experience: 0 to 3 Years

Apply By: 25-11-2025

Responsibilities:

  • A technically enhanced, user-friendly, and emotionally intelligent MoralityCode Mobile App.
  • Optimized performance, UI responsiveness, and feature reliability.
  • Strengthened AI reasoning integrating both moral and medical perspectives.
  • Richer philosophical and intercultural moral content for broader ethical engagement.
  • Contribution to the “Ndapngong” Knowledge Engine and the expansion of Action Lab Innovation Hubs in Alberta, Canada.
  • Review the current Python/Kivy-based codebase to identify optimization opportunities.
  • Improve interface responsiveness, navigation flow, and cross-device compatibility.
  • Integrate Buildozer updates for smoother Android performance and stability.
  • Address bugs, latency, and design inconsistencies reported from user feedback.
  • Implement new enhancement features that increase usability and user satisfaction.
  • Collaborate with the AI/ML and ethics teams to ensure feature coherence.
  • Prepare and publish the updated build on the Google Play Store and Apple Store.

Requirements:

  • Holder of a Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field.
  • Area(s) of Specialisation: App Development, Software Engineering, Mobile UI/UX.
  • Proficiency in Python (Intermediate to Advanced).
  • Experience with VS Code and Jupyter Notebook.
  • Proven skills in app development and deployment.
  • Hands-on experience with Kivy and Buildozer.
  • Understanding of Google Play Store submission process.
  • Interest in human-centered, ethical, or spiritually-informed technology.
  • Self-driven, collaborative, and detail-oriented.
  • Respect for Indigenous and Canadian or African cultural traditions.

Source: https://app.unv.org/opportunities/1784888021264884