UI Programmer

IO Interactive AB / Datajobb / Malmö
2021-06-21
Observera att sista ansökningsdag har passerat.
➡️ Klicka här för den senare publicerade platsannonsen "UI Programmer" (publicerad 2024-07-09) ⬅️


Visa alla datajobb i Malmö, Burlöv, Lomma, Staffanstorp, Vellinge eller i hela Sverige
Visa alla jobb hos IO Interactive AB i Malmö

Are you up for a great challenge?
IO Interactive is embarking on a new journey -- into the world of emergent multiplayer on a unique unannounced project that we believe will shape the future for years to come of both our studio and the relationships we've built with our players. When it comes to developing this new console project, we are seeking a strong UI programmer who is passionate and experienced within developing UI features and tecnologies. We can offer the immersive mastery we are known for, on a whole other level of player interaction.
With a strong studio culture dedicated to high quality of life, supported by transparent communication and supportive engagement with our team members, we are seeking individuals who can see the vision and take the leap on this new adventure that promises to deliver a one-of-a-kind gameplay experience for players. Our world-class locations in Copenhagen, Malmo and Barcelona offer flexibility, superior benefits and a high commitment and respect for the individual.
Glacier, our state-of-the-art engine technology, is part of our success as a studio. Winner of Best Technology Award at Nordic Game 2019, our engine is built around visual scripting and hot-reloading to enable completely data-driven WYSIWYG game development. Glacier was designed from the ground-up to enable faster iterations on content creation, tweaking and debugging. This has been achieved through a highly-optimized Runtime Resource System, a powerful Live Editor and an on-demand Asset Pipeline.
We are working on a new exciting title that is going to be a whole new immersive experience and we need the strongest UI experience to support that project. This is your chance to work with the best in the industry and join our team of experienced programmers and designers on our new unannounced multiplayer title. Be part of building AAA games based on our awarded game engine, Glacier, and work with a team that lives and breathes state-of-the-art game design. You will be responsible for the development of our UI system and related tools.
We promise you a place to work like no other place in the industry and guarantee it will be a fun ride. After all, we create games and that is supposed to be fun right?!
What will you do:
Development of game UI, menu, HUD, and underlying systems.
Development, maintenance, and integration of core UI tech with the engine
Development of UI system and tools - this includes the runtime system, ensuring optimal performance, HUD and server hosted in-game menu pages.
Integration to the server back-end

Who you are:
An experienced, top-tier C++ programmer with code design skills
Experience working with UI systems, HUD, and Menu on at least one game title.
A keen interest for UI and UX.
Experience with multi-threading and synchronization primitives.
An engaging team-player as well as an independent go-getter when a direction is set.
As we are an international studio where we should all be able to communicate both by our famous coffee island but also in writing and when our great ideas have to be conveyed to your new team and the rest of our studio, you need to be confident in doing this in our corporate language, which is English.

We would love it if you had:
Bachelor's degree in Computer Science or similar education.
Experience with Scaleform, Gameface, or similar technology
Experience with Action Script
Experiences with C#/.NET
General knowledge of current UI frameworks (eg. UIKit, WPF, Vue, Angular, React etc.)
A passion for video games

You will get to work on Glacier, an engine that still makes even our most senior programmers get giddy about how cool it is. You will get to work on new, advanced stuff that we guarantee will tickle your inner geek, and give you the creative and technical freedom we know is so important. We encourage you to give us input and we show you the appreciation. Impact will be recognized, and you will get to see your work in a game played by millions.
As we mention - We don't just work - we have fun doing it while we also celebrate milestones and take the time to look around and give some well-deserved kudos.
Finally, you will be part of a crazy-good team of programmers who are really eager to have you on board!
Who we are:
A team, above all. If you join our studio, expect to be encouraged, listened to, and have your efforts and insightful impact recognized and valued. We take pride in the friendly haven we built at IOI with a strong focus on our employees' wellbeing and our company culture. We expect you to take part in cultivating that.We employ from all over the world with over 30 nationalities working in both our Copenhagen, Barcelona and Malmö studios.
We also have a reputation for being a very friendly workplace with highly talented people. That is why the members we welcome in our team never fail to integrate and are supported, valued, and listened to at all steps. We are dedicated to quality and have fun while doing it. We welcome you to join us and do the same.
The position is open in our Malmö studio in Sweden and Barcelona in Spain. We welcome candidates from all over the world and we are looking forward to hearing from you!
If you have any questions at all, please reach out to Sandra at sandram@ioi.dk.

Publiceringsdatum
2021-06-21

Så ansöker du
Sista dag att ansöka är 2021-07-02
Klicka på denna länk för att göra din ansökan

Adress
IO Interactive AB
Torggatan 2 Plan 4
21140 Malmö

Omfattning
Detta är ett heltidsjobb.

Arbetsgivare
IO Interactive AB (org.nr 559183-6787)
Torggatan 2 Plan 4 (visa karta)
211 40  MALMÖ

Jobbnummer
5821701

Observera att sista ansökningsdag har passerat.

Prenumerera på jobb från IO Interactive AB

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos IO Interactive AB: