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 embedded 2026-07-15 21:07
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"
}