Providing support with Mobile Game Development
Support the development of mobile gamified training modules.
Overview
Support the development of mobile gamified training modules.
You have:
- Experience in mobile application or game development.
- Familiarity with interactive scenario logic (decision trees, branching narratives).
- Basic understanding of AR integration or willingness to work with lightweight AR frameworks.
- Ability to collaborate effectively within a multidisciplinary, remote team.
- Understanding of child-friendly and trauma-sensitive digital design principles (considered an asset).
- Experience working within short agile sprint cycles.
- Experience in one or more of the following: Unity, Godot, or similar game development frameworks.
- Experience with mobile development frameworks (Flutter, React Native, etc.).
- Experience with lightweight AR tools or SDKs suitable for mobile deployment.
- Ability to optimize applications for low-resource mobile devices.
- Ability to structure clean, well-documented, open-source-ready code.
- Ability to prepare Android APK builds for testing and deployment.
Contract
This is a UNV contract. More about UNV contracts.
Many children in frontline regions of Ukraine continue studying online while facing daily risks such as air raid alerts, shelling, and the presence of UXO. Access to structured, engaging, and psychologically safe preparedness training remains limited.
The project introduces two complementary learning modes: Gamified training modules with interactive, choice-based scenarios that allow children to practice decision-making safely. Non-gamified AR simulation mode offering calm, observation-based experiences designed especially for neurodiverse and younger children. All content and interaction flows will be reviewed to ensure psychological safety, age-appropriateness, and trauma-sensitive design.
The Volunteer will work within a structured one-month agile implementation cycle, collaborating closely with visual designers, child education specialists, therapists, localization volunteers, testers, and a volunteer coordinator.
As an Online Volunteer, you will support the team with the following tasks: -Develop core functionality of the mobile gamified training modules (interactive scenarios, branching logic, navigation flows). -Support implementation of the AR simulation mode using lightweight, accessible technologies suitable for mobile deployment. -Ensure mobile responsiveness and optimization for low-bandwidth and offline use. -Integrate visual assets, animations, narration, subtitles, and localization components. -Implement accessibility features such as clear navigation, readable interface design, and simple interaction logic. -Collaborate with the Psychological Safety Team to ensure safe and non-stressful interaction design (e.g., avoiding aggressive timers or competitive mechanics where inappropriate). -Participate in agile sprint reviews and iterative refinement cycles. -Prepare final deliverables including APK package, structured source code, and technical documentation for open-source handover.
• Experience in mobile application or game development. • Familiarity with interactive scenario logic (decision trees, branching narratives). • Basic understanding of AR integration or willingness to work with lightweight AR frameworks. • Ability to collaborate effectively within a multidisciplinary, remote team. • Understanding of child-friendly and trauma-sensitive digital design principles (considered an asset). • Experience working within short agile sprint cycles.
Technical skills Experience in one or more of the following: • Unity, Godot, or similar game development frameworks • Mobile development frameworks (Flutter, React Native, etc.) • Lightweight AR tools or SDKs suitable for mobile deployment • Git-based version control
Ability to: • Optimize applications for low-resource mobile devices • Structure clean, well-documented, open-source-ready code • Prepare Android APK builds for testing and deployment
Potential interview questions
| Can you describe your experience in mobile application or game development? | The interviewer wants to assess your direct experience in relevant development skills for the project. | Mention specific projects, technologies used, and your role in those projects. |
| How familiar are you with interactive scenario logic, like decision trees or branching narratives? | Understanding of interactive logic is crucial for the role. | Pro members can see the explanation. |
| What is your understanding of trauma-sensitive digital design principles? | Pro members can see the explanation. | Pro members can see the explanation. |
| Describe a project where you collaborated with a multidisciplinary team. What challenges did you face? | Pro members can see the explanation. | Pro members can see the explanation. |
| Can you explain how you have worked within agile sprint cycles in your past experiences? | Pro members can see the explanation. | Pro members can see the explanation. |
| What lightweight AR frameworks or tools have you worked with, if any? | Pro members can see the explanation. | Pro members can see the explanation. |
| Can you give an example of how you've optimized applications for low-resource environments? | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you ensure your code is clean and well-documented? | Pro members can see the explanation. | Pro members can see the explanation. |