Game Developer (HTML5 / Unity)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

?75,600 - ?92,400 per month

HOURS PER WEEK

40

DATE UPDATED

Apr 2, 2026

JOB OVERVIEW

Title: HTML5 / Unity Game Developer (Kids Games – Long-Term Work Opportunity)

???? Salary / Budget
?60,000 – ?90,000/month (depending on experience)
Or project-based (per game)
Opportunity for long-term work after first project
???? Project Overview

We are hiring a reliable and skilled game developer to build 3 browser-based kids games for a branded campaign.

Games will be accessed via QR codes on product packaging, so:

Must work perfectly on mobile devices
Must be fast, smooth, and polished

We already have prototypes, and need someone to make them production-ready.

???? Games to Build
1. Matching Game (Ages 3–5)
Memory / card matching
Simple gameplay
Score tracking
2. Runner Game (Ages 6–10)
Endless or level-based
Obstacles + collectibles
Increasing difficulty
Leaderboard
3. Platform Game (Ages 11+)
Side-scrolling jumping game
Obstacles + collectibles
Score + leaderboard
?? Core Features
Branded visuals
Touchscreen-friendly controls
Score + leaderboard
Replay option
Sound on/off
Clean, kid-friendly UI
Smooth mobile performance
???? Technical Requirements
HTML5 (Phaser, Construct, etc.) OR Unity WebGL
Mobile optimization (iOS + Android browsers)
Fast-loading and lightweight
API integration for tracking
???? Tracking Integration

You must be able to:

Send game data (score, session, etc.)
Integrate with backend APIs
Work with leaderboard systems
???? Important

Games must be:

Easy to reskin (change branding/characters)
Reusable for future projects
Clean and well-structured code
???? Ideal Candidate
Experience building casual or kids games
Strong understanding of mobile gameplay UX
Experience with leaderboards and scoring systems
Can work independently and communicate clearly
? Nice to Have
Experience with branded or marketing games
Experience with kiosk/event games
Basic UI/UX design skills
???? DO NOT APPLY IF:
You do not have real game examples
You only do backend or web apps (no games)
You cannot share playable work
You are slow to respond or communicate
You rely heavily on AI without understanding
???? Portfolio (REQUIRED)

You must provide:

Links to playable games OR videos
At least 2 similar projects (runner, platform, or casual games)

???? Applications without portfolio will be rejected

???? Project Structure
Start with 1 game (Matching Game)
If successful ? continue with all 3 games
Opportunity for ongoing projects
???? How to Apply (IMPORTANT)
Fill out this form:
----------
Then reply with:
“DONE”
Your portfolio link

???? Applications without completing the form will NOT be reviewed

???? Final Note

We are not looking for just a coder.

We want someone who can:

Build fun, polished games
Work fast
Deliver quality

If you perform well, this will become long-term work.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0367
Total Execution Time  0.0381
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,526,552 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Game-Developer-HTML5-Unity-1615956
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0309 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1615956
 LIMIT 1 
0.0043   SELECT *
FROM `employers`
WHERE `employer_id` = 504783
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1615956
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1615956' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1615956 
0.0018   UPDATE employer_jobs SET hit_counts '***Apr-02-2026=200***Apr-03-2026=128***Apr-04-2026=25***Apr-05-2026=17***Apr-06-2026=26***Apr-07-2026=30***Apr-08-2026=10***Apr-09-2026=12***Apr-10-2026=8***Apr-11-2026=11***Apr-13-2026=1' WHERE job_id'1615956'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=468' WHERE job_id'1615956'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1615956' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1615956 
0.0177   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '504783'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)