Senior Unity Programmer

Start Date – Immediate
Discipline – Engineering
Level – Mid/Senior
Salary £26k – £32k+ (depending upon experience)


We are looking for a senior Unity programmer to join our team. If you’re a passionate developer, that lives and breathes programming and has a wealth of experience, then we want to hear from you. You will be confident at tackling all aspects of games and software, taking concepts and turning them into amazing experiences. This is an incredibly exciting opportunity to bring your experience to a young and vibrant team. You will work alongside a multidisciplinary team to bring even more rich, varied content to our products.


  • Creating amazing gameplay experiences in a clean, efficient, and polished way.
  • Designing, building and iterating engine systems and gameplay features.
  • Work closely with the Lead Programmer and Project Manager to determine tasks required to implement features and systems, and accurately determine associated timelines.
  • Proactively problem-solve performance and stability issues when necessary.
  • Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner.
  • Accurately schedule tasks and complete them on time, with an understanding of and appreciation for milestones, schedules, deadlines and efficient development processes.
  • Support your fellow programmers with design and code reviews.


Experience & Skills

The ideal applicant will have at least 3 years’ experience working in the games industry and will be fluent in languages like C# and C++, preferably with cross platform experience. A strong academic background is also preferred with a 1st class or 2:1 degree in Computer Science, Maths, Physics or other science-related subject, but not essential if you have appropriate experience.


  • 3+ years of relevant programming experience with at least 1 shipped game on any platform.
  • Robust software engineering and software architecture principles. Strong debugging skills with ability to work in a large existing codebase.
  • Ability to work well in a fluid, changing environment as creative challenges evolve.
  • Excellent initiative, self-motivation, organisational and problem solving skills, with the ability to both drive and follow direction.
  • Excellent team player with great communication skills.
  • Creative, innovative, and conscientious in solving complex technical problems.
  • Be Fluent in spoken and written English.
  • Be willing to relocate to Dundee, UK.


Life as a Luminary

At Hyper Luminal, creative collaboration is the key to success. Team members are given a range of responsibilities in a flat hierarchy to enable a fully team driven games development process. Your role at Hyper Luminal will be to ensure our games and software utilise a best in class code base, helping Hyper Luminal to continue to raise its quality bar and reach beyond what is expected of a small development team. We value your commitment and strive to ensure all team members are included in a range of after-work activities to help prosper their curiosity and creativity. Including exciting games nights, delicious dinners and unique team based events.