• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

We?re looking for a Tools Developer with a passion for games, development, quality and new technology to join our Defold team. We are a team of 18 people consisting of a core engine team, tools team, and a public launch team. Our editor is written in a functional language (Clojure) to simplify challenging features, as well as providing us with a more robust code base with fewer state bugs.

Your role

If you want to create high quality and enabling developer tools, this is the job for you. You will be part of a highly competent team in building a tool set that maximises game developers? efforts in creating games. We use a novel, state of the art, architecture to create desktop applications. In short, it is the combination of a computational graph, functional programming and real-time performance criteria. This system allows for generic problems like undo/redo being solved at the architectural level. We have in fact solved undo/redo once and for all, for all future features being added onto this system - imagine the complete opposite of the command pattern. As an example, it serves very well in describing the specific role. We want to solve every common problem once and for all, so they don?t have to be repeated in code across the application. This turns out to be extremely challenging, but also immensely rewarding.

We know that the continued success of Defold and King depends on preserving the constructive culture we have, so ?fit? is extremely important. We work in small collaborative teams where everyone is involved in coming up with great features, from design and analysis to implementation. We are problem solvers, constantly reviewing how and why we do things and learning from each other. We are experimental, trying out new tech and ideas and willing to take risks to drive the entire industry forward. We are sociable and fun, and we like to hang out together. We are passionate, some might even say quirky. We love tech and games, and are obsessed with creating the best user experience.

Skills

Experience in at least one of the following:
Tools programming
Functional programming
A team player that likes to discuss solutions and ideas
Very focused on usability, maintainability and quality, building for the long term
A comfortable person, able to make non-technical users feel at ease
Able to understand user experience and craft UIs to make the users? lives easier
Able to see the actual problems in programming desktop applications
Experience with version control systems (git, mercurial, ?)
Experience with developing for Windows and Mac
A curious and fast learner who keeps up to date with changing technologies
Have a positive attitude to change and likes working in an open landscape environment
Bonus skills

Experience in both tools, functional and real-time programming
Experience in developing games
Maintained an application in production for an extended period of time
Provided support to a community of users

About the Stockholm Studios

Our first studio has been making casual games since 2003. It is the home of Candy Crush Saga, one of the world?s most played game. Since 2015 we have two studios centrally located in one of the world?s most unique and beautiful capital cities, built over 14 islands. You?ll find plenty of urban delights and open spaces within walking, skating and swimming distance ? dependent on the time of year, of course.

Want to join our Kingdom?

Detta är en jobbannons med titeln "Tools Developer - Game Engine" hos företaget Midasplayer ab och publicerades på webbjobb.io den 27 maj 2016 klockan 00:00.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black