Work with us

We are still a very small start­up. If that ex­cites you, find a list of op­por­tu­ni­ties be­low. If you don’t find a match, feel free to drop us an email with your ini­tia­tive.

Ti­tle Lev­el Skills (Min­i­mum) Skills (Bonus) Lo­ca­tion
En­gine De­vel­op­er In­tern

C++ (ro­bust knowl­edge),

We­bAssem­bly (Em­scripten), Cor­rade/Mag­num 1,
ImGui, CMake, JavaScript, OpenGL, We­bGL/We­bG­PU

Kon­stanz /

Back­end De­vel­op­er In­tern

Node.js, Git,
AWS or Google Cloud

Hapi.js, Ex­press, AWS Lamb­da, Unix, Git­lab CI,
Dock­er, ImGui, CMake, JavaScript

Kon­stanz /

Game De­vel­op­er In­tern

JavaScript, Git,
3D Pro­gram­ming

A-Frame, Three.js, Baby­lon.js, Uni­ty,
Un­re­al En­gine, We­bGL, GLSL

Kon­stanz /
Berlin /

If you have a bit of ex­pe­ri­ence with Mag­num, please drop us an email and say hel­lo!


We ob­vi­ous­ly don’t ex­pect pro­fi­cien­cy in the min­i­mum skills. Ba­sic knowl­edge is im­por­tant to us, though, oth­er­wise we can­not teach you any­thing you can’t men­tor you bet­ter than an in­ter­ac­tive pro­gram­ming web­site could. For C++ “ro­bust knowl­edge” means you should have good un­der­stand­ing of point­ers, ref­er­ences, and us­ing tem­plates (not writ­ing them), ide­al­ly, you heard about for­ward dec­la­ra­tions and un­der­stand dy­nam­ic vs stat­ic link­ing.

If you don’t have any of the bonus skills, don’t wor­ry! These are stricly bonus, not re­quired at all! We’ll make sure to help you with any­thing un­fa­mil­iar here.

Our main se­lec­tion cri­te­ria for de­vel­op­er in­tern­ships is ex­tra-cur­ric­u­lar projects. If you have a GitHub ac­count, please at­tach it!


Please send ap­pli­ca­tions to

If you want to vis­it us at our Kon­stanz of­fice, please al­so send a quick hel­lo and we’ll find a date.