Unity & Apple SDKs Engineer
Summary
We are looking for a programmer who is familiar with Unity and Apple SDKs.
- Experiment with Gibbon: Beyond the Trees and visionOS
- Solid C# skills in Unity and experience with Apple frameworks
- Starting in October for at least 20 hours a week
- Both employment or short-term gig, aka “Werkvertrag”, are possible.
- Write us at jobs [at] brokenrul [dot] es
Responsibilities
We need help maintaining and expanding our already released games. Your first task will be to explore possibilities for our latest game, Gibbon: Beyond the Trees, on visionOS, maybe even developing a new mode for this version.
Other responsibilities include keeping our old games up to date with the current version of Unity and ensuring that they meet all the requirements of the mobile platforms on which they are distributed.
As we are a small, agile team, new opportunities and challenges will arise, and we are looking for a curious and enthusiastic person to join us.
We hope you can work for at least 20 hours a week, starting in October.
What we are looking for
Interested? Great! Before you reach out to us, here are some indicators whether we will be a good fit for each other:
- You are willing to build on top of a given codebase
You will be working with our previously published games and building on top of the given codebases. As game projects evolve and change, not all of the code will be ideal. Therefore, you need to be flexible and adaptive in your approach. Together we will increase maintainability in all our codebases. - You have solid C-sharp skills in Unity
Our past games are all built with Unity and you will need to work with them using C#. (Given recent developments, we don’t know what future projects will be built in). The more comfortable you are with that environment, the more you can focus on what really matters: the experience of our players. - You know Apple frameworks and SDKs
Ideally, you have previous experience working with native implementations on Apple devices using Swift or Objective C. Alternatively, you may have interfaced with Apple SDKs using plugins or wrappers. You should have a thorough understanding of Apple products and share a critical enthusiasm for their products with us. - You have a body of work to show us
Nothing shows us more about your abilities then your past work. Whether it's a technical experiment, a pet project of your own, or a shipped game, we want to see it, and if possible, also its source code. If you have worked in a team, please explicitly state your responsibilities. - You are comfortable working in a small team
We provide project management and a structured production, but working in a small team means you need to be self-motivated and self-organised. We want you to take ownership and responsibilities for specific parts of the projects. We also need you to be flexible, as small teams require each member to have a willingness to expand their role and take on other tasks. - You are in Austria or close to CET
We prefer working with someone local, but if you are a great fit, then remote work is possible. However, we do require you to be in a timezone that is within ± 3 hours of CET.
Additionally, we are willing to assist with relocation, even though we are new to this process ourselves. We’re confident that we can successfully navigate it together.
We strive to build an inclusive team
We make an effort to employ folks from all walks of life and would love to hear from diverse and underrepresented developers.
Even if you don’t fit all the requirements above, and are confident you will learn as you go, please apply as well!
Compensation
The minimum wage for this full-time position, in accordance with the Austrian IT collective agreement and with complete fulfilment of the functional profile, is 48,370 € gross per year.
Of course, this amount can be higher based on your experience. In general, we like to discuss money in a relaxed and open manner and are optimistic that we can reach a mutually satisfactory agreement.
If you prefer to collaborate for a limited time, we can establish this relationship via a "Werkvertrag" (contract for work and labor) as well.
Contact
We're looking forward to hearing from you!
Send us your application at jobs [at] brokenrul [dot] es .
What We Offer
About Us
Broken Rules is a game development studio and creative collective established in 2009 and based in Vienna, Austria

Over the past 14 years, we have designed, developed, and self-published five original games and collaborated on many more. Our portfolio spans across almost all gaming platforms. However, we are most well-known for Old Man's Journey, our soul-searching adventure about life, loss, and hope
Our latest release is the ecological adventure game, Gibbon: Beyond the Trees, which was originally launched on Apple Arcade. It is now available on Nintendo Switch, PlayStation, and Steam.
Here are some of the benefits of working with us:
- Flexible working structure with a strong focus on a healthy work-life-balance.
- You will set your own hours and we're happy to work around any constraints you might have.
- We strictly adhere to limits on working hours. If overtime occurs, it is adequately compensated.
- Work on projects with a strong independent creative direction.
- Be part of a small and dedicated team that loves what they do.
- Possibility to work from our beautiful office in central Vienna or remote.
- Subsidized lunch, the possibility to travel to game events, and a "wuzler" in the office.

