Job Detail

Junior Software Developer

Others Full–time
ID: #3340
Posted: 2026-03-11
Salary

Description

Job Title: Junior Software Developer Location(s): Douglas, Isle of Man Hours: Full-time 37.5 hours per week Android & Linux Video Game Software Engineer Location: Isle of Man Contract: Full-time, permanent Salary: Competitive, depending on experience Preference: Local Isle of Man applicants preferred We are looking for a skilled software engineer to develop high-performance video games for Android and Linux platforms. Main Responsibilities: - Maintain game code in C++ for Android and Linux targets - Write and maintain Linux shell scripts (Bash) for build, deployment and tooling - Debug and profile native code on Android (NDK) and Linux - Collaborate with designers and engineers to implement game features - Ensure excellent performance across hardware variants Essential Requirements: - Android development experience (Java and native C++ / NDK) - Confident with Linux (SSH, standard shell commands, file & process management) - Linux shell scripting (Bash) - Solid debugging skills - Good problem-solving and team communication Desirable: - Unity game engine experience (especially IL2CPP, Android/Linux builds) - Familiarity with OpenGL ES, GNU Make, Gradle, svn, Git - Cross-platform porting experience We offer: - Competitive salary and benefits - Opportunity to work on innovative games in a stunning location - Flexible working (where compatible with team needs) Please send your CV and brief covering note to info@ensemble.im We particularly welcome applications from Isle of Man residents. Applications reviewed on a rolling basis Job Type: Full-time Pay: £30,000.00-£50,000.00 per year Ability to commute/relocate: • Douglas IM1: reliably commute or be willing to relocate with an employer-provided relocation package (required) Work Location: In person

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
Glassdoor Yes Apply
Glassdoor No Apply
API Logs for this Job
Query Country Status Response ms Created
Junior Software Developer fallback 489 2026-03-21 19:28
trainee software developer in Glasgow gb duplicate 4210 2026-03-21 17:57
junior software engineer in Glasgow gb duplicate 11731 2026-03-21 17:34
junior software developer in Glasgow gb duplicate 11379 2026-03-21 17:29
junior backend engineer in Glasgow gb processed 17485 2026-03-21 15:37
Raw JSON
{
  "job_id": "6eaqLZ3AGI-zlsXBAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Junior Software Developer",
  "job_country": null,
  "job_benefits": null,
  "job_latitude": null,
  "job_location": "Douglas",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": true,
      "publisher": "Glassdoor",
      "apply_link": "https://www.glassdoor.co.uk/job-listing/junior-software-developer-ensemble-media-limited-JV_IC3307084_KO0,25_KE26,48.htm?jl=1010063659034&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Glassdoor",
      "apply_link": "https://www.glassdoor.co.uk/job-listing/junior-software-developer-ensemble-media-limited-JV_IC3307084_KO0,25_KE26,48.htm?jl=1010063659034"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTnGYVtVWnUWDH-moyg7cMSgTIqFD6HFiIlT10a&s=0",
  "employer_name": "Ensemble Media Limited",
  "job_is_remote": false,
  "job_longitude": null,
  "job_posted_at": "10 days ago",
  "job_publisher": "Glassdoor",
  "job_apply_link": "https://www.glassdoor.co.uk/job-listing/junior-software-developer-ensemble-media-limited-JV_IC3307084_KO0,25_KE26,48.htm?jl=1010063659034&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Job Title: Junior Software Developer\n\nLocation(s): Douglas, Isle of Man\n\nHours: Full-time 37.5 hours per week\n\nAndroid & Linux Video Game Software Engineer\n\nLocation: Isle of Man\nContract: Full-time, permanent\nSalary: Competitive, depending on experience\nPreference: Local Isle of Man applicants preferred\n\nWe are looking for a skilled software engineer to develop high-performance video games for Android and Linux platforms.\n\nMain Responsibilities:\n- Maintain game code in C++ for Android and Linux targets\n- Write and maintain Linux shell scripts (Bash) for build, deployment and tooling\n- Debug and profile native code on Android (NDK) and Linux\n- Collaborate with designers and engineers to implement game features\n- Ensure excellent performance across hardware variants\n\nEssential Requirements:\n- Android development experience (Java and native C++ / NDK)\n- Confident with Linux (SSH, standard shell commands, file & process management)\n- Linux shell scripting (Bash)\n- Solid debugging skills\n- Good problem-solving and team communication\n\nDesirable:\n- Unity game engine experience (especially IL2CPP, Android/Linux builds)\n- Familiarity with OpenGL ES, GNU Make, Gradle, svn, Git\n- Cross-platform porting experience\n\nWe offer:\n- Competitive salary and benefits\n- Opportunity to work on innovative games in a stunning location\n- Flexible working (where compatible with team needs)\n\nPlease send your CV and brief covering note to info@ensemble.im\n\nWe particularly welcome applications from Isle of Man residents.\n\nApplications reviewed on a rolling basis\n\nJob Type: Full-time\n\nPay: £30,000.00-£50,000.00 per year\n\nAbility to commute/relocate:\n• Douglas IM1: reliably commute or be willing to relocate with an employer-provided relocation package (required)\n\nWork Location: In person",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3D6eaqLZ3AGI-zlsXBAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.ensemble.aero",
  "job_onet_job_zone": "4",
  "job_salary_period": "YEAR",
  "job_apply_is_direct": true,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773187200,
  "job_posted_at_datetime_utc": "2026-03-11T00:00:00.000Z"
}