Game Developer (Unity/C#) - Slots Studio
About the role
SpinWave Games Ltd is a Malta-based iGaming development studio focused on creating original slot content for regulated markets across Europe. The team combines experienced engineers, artists and designers working from a modern office in St Julian’s with hybrid flexibility.
You will be responsible for implementing slot mechanics, UI, and feature systems using Unity and C#. The role involves close collaboration with game designers, artists and backend engineers to deliver performant, compliant titles. Expect to work in short sprints, participate in code reviews, and contribute to production-ready builds targeting desktop and mobile web.
This is a hands-on role that suits developers who enjoy both building core gameplay systems and optimising for performance and cross-platform compatibility. The position offers training, conference budgets and clear career progression within an expanding local studio — a good fit for candidates who want to grow in the Maltese iGaming scene while enjoying a hybrid work model.
About SpinWave Games Ltd
SpinWave Games Ltd is a boutique slots studio based in St Julian’s, Malta, specialising in HTML5 and Unity-based slot games for regulated European markets. The company works with operators and platform providers to deliver creative mechanics and polished player experiences.
What you can expect
- Modern office in St Julian’s with hybrid working options
- Competitive salary and performance bonus
- Training budget and conference attendance support
- Clear progression paths into senior engineering or production roles
- Regular team socials and game jams
Key responsibilities
- Implement slot mechanics, reel logic, pay tables and bonus features in Unity using C#
- Integrate art and UI assets, ensuring fidelity to design while optimising for performance
- Work with backend engineers to integrate remote configuration, player data endpoints and platform SDKs
- Profile and optimise games for desktop and mobile web, addressing memory and CPU constraints
- Write and maintain unit tests and automated checks for game systems where practical
- Participate in code reviews, provide constructive feedback and maintain coding standards
- Diagnose and fix bugs across gameplay, UI and platform integration layers
- Document systems, APIs and build procedures to support production and compliance needs
Requirements
- Minimum 3 years professional experience developing in Unity with C#
- Proven experience shipping games or interactive titles (mobile, HTML5 or native) — include portfolio or build examples
- Solid understanding of game loops, state machines, event systems and object pooling
- Familiarity with version control (Git), build pipelines and basic CI workflows
- Experience profiling and optimising memory and CPU usage in Unity
- Good English communication skills for daily collaboration; additional Maltese language skills are a plus
- Right to work in Malta or ability to provide appropriate legal work status
Benefits
- Hybrid working (office in St Julian’s with up to 2 remote days per week)
- Performance-related bonus scheme
- Private health insurance contribution
- Annual training budget and paid conference attendance
- Equipment allowance and choice of development hardware
- Team social events, regular game jams and studio showcases
- 30 days annual leave pro-rated plus Maltese public holidays
Work schedule
Typical week: Monday to Friday, core office presence expected 2–3 days per week; flexible hours with occasional after-hours work for releases.
- Standard office hours: 09:00–17:30
- Core hours (for meetings/collaboration): 10:00–16:00
- Occasional on-call or evening support during major releases (rotational)
How to apply
Send your CV, portfolio (or links to builds/repositories) and a short cover note outlining your Unity experience and notice period to the contact email below.
Apply Now via EmailMore jobs to consider
Executive Chef (Luxury Hotel)
S$8,000 – S$12,000 per month
Senior Mixologist / Bartender
S$3,200 – S$4,500 per month
Customer Support Agent (Swedish Speaking)
€1,700 – €2,200 per month
Customer Support Agent (Finnish Speaking)
€1,500 – €1,900 per month