We are looking for an experienced Unity Developer to build interactive educational games and story-based experiences for children, deployed on Web, Android, and iOS platforms.
Main Responsibilities
- Develop interactive stories and educational games based on provided specifications.
- Build and integrate games with mobile/web apps using WebView or native SDKs.
- Send gameplay events to the main app (score, win/lose, progress, level end, etc.).
- Receive external commands from the app (restart, reward, show message, etc.).
- Ensure smooth performance and compatibility across different devices.
- Provide full open-source Unity project files upon delivery.
- Prepare clear technical documentation for developers and future maintenance.
✅ Required QualificationsMinimum 3+ years of hands-on experience with Unity (2D/3D).Proven experience in developing educational or children-focused games.Ability to deliver full Unity project files (open source) including assets and scripts.Strong knowledge of multi-platform builds: WebGL, Android, iOS.Experience integrating Unity games with external applications via Two-Way WebView / API (send player data, receive commands, etc.).Ability to work with JSON events, player progress tracking, game state reporting.Ability to create technical documentation such as Build Instructions, Integration Docs, and Code Structure Notes.Experience in responsive & adaptive UI to support:Mobile – Tablet – Desktop – Smart TV – Interactive Classroom Screens.Ability to handle different screen ratios and orientations (Portrait / Landscape).Solid understanding of performance optimization (FPS, loading time, memory management).Familiarity with animations, UI systems, sound integration, and UX for kids.Ability to collaborate with cross-functional teams (designers, content creators, app developers).