C++ 2D UI Engine & Tools Developer

Job Type:
Areas of Expertise:
Programming and Development
Mainland Europe
Numfum GmbH
Job Ref:

Numfum Logo
At Numfum GmbH we specialise in developing cross-platform game engines for use within Entertainment and Education. Entering into 2017 we find ourselves ripe for expansion, with an immediate requirement for a 2D UI engine & tools expert, to complement our current 3D engine development...

Basel, Switzerland

Basel City Centre, Switzerland - Home to Numfum GmbH

Numfum's existing team comprises six highly experienced, multi-national, multi-disciplinary industry veterans. Between us we have designed, developed and marketed many highly-regarded software products spanning the past 30 years, in both entertainment and business sectors.


Make no mistake, our small team always thinks big! Over the past 5 years alone, Numfum GmbH has developed software solutions delivering revenues in the $millions for some very happy clients. Our long-term goal here is to create an animated, cross-platform 2D UI system that integrates with our existing desktop tools and ties into a custom IntelliJ-based IDE. In truth, we already have a proof-of-concept 2D UI, but we are willing to give free rein to a candidate presenting us with a fresh and credible alternative.

At Numfum we are not interested in office politics. There is no corporate ladder to climb. And you can leave your ego at the door. We are looking for a personable, competent individual who wants nothing more than to work in a friendly but challenging environment, as part of a highly skilled team.


This vacancy could very well suit someone wanting to transfer from the frenetic pace of game development, into a more sensible work environment. This said, we heartily welcome applications from knowledgeable candidates in other industries.

This new position is full time and pays a good salary. We comply with all statutory requirements such as pension and accidental health cover. Where applicable, a relocation allowance will also be considered.

We welcome applications from citizens in the EEA / EU-28.


  • Expert level C++
  • Demonstrable UI project portfolio
  • OpenGL / GLSL (preferable) or D3D / HLSL
  • Extensive multi-platform knowledge ( PC / Mac / iOS / Android etc. )
  • Office working language is English

Bonus Points

  • Games industry experience
  • 3D engine developmentFBX / 3ds Max / Maya SDK experience
  • Developing for restricted memory & low-end CPU
  • Emscripten / WebAssembly / NaCl and WebGL
  • Competent Java Skills
  • German / Swiss German / French Language Skills

Contact Details:
Numfum GmbH
Tel: +41615442547
Contact: Tim Wright

You may return to your current search results by clicking here.

Latest Job Listings