Jobbsafari är en del avschibsted logo

Senior JavaScript multiplayer game developer

Senior JavaScript multiplayer game developer

Adventure Box · Stockholm · Ansök senast 14 maj

Heltid · Tillsvidareanställning

Jobbet har utgått och går inte längre att ansöka.

Adventure Box is developing a streamed, multiplayer, 3D game platform and social network for mobile and desktop web browsers. New users can quickly create 3D battle, adventure, and puzzle games, and share them with friends. An ecosystem of content sharing nurtures creativity and fun. Have you always wanted to build software your friends love? You can do it here, at Adventure Box, where we help gamers play, make, and share games, together, with friends. About Adventure Box We are agile. We think agile management helps us make better products faster. It makes work more fun. Our Java+JavaScript 3D game platform runs on AWS. Backend Java 11, MongoDB, and Kafka servers provide data transformation, realtime game events, and web servers. Front end JavaScript, React, and WebGL client code runs in web browsers, streaming 3D, audio and real time events. We are DevOps. We have a CI/CD system supporting automated build, unit-test, deploy, integration-test pipeline. Our integration test system "destructively tests" our staging servers, and "nondestructively tests" our production servers. We use metric-driven Lean Startup to choose features, because such features are likely to be very successful. We built our own multivariate AB test system. We explore prototype features before we invest heavily. Naturally, those features are available under feature flags, when we want to show off to a favorite pal. We want our software to make people happy for a long time. About you Competencies You don't need to be an expert in all these fields. However, this list shows what you might focus on in our team. - ECMAScript 6, equivalent of 3+ years commercial experience - React and Jest - Experience in real-time, high frame-rate JavaScript (such as in web games) - Web Workers API, synchronization, IP networking - Performance basics: Algorithmic complexity, Data structures - Some Java experience - Maven/git Experience We expect you to have several years of experience, preferably with games on mobile and web. We pride ourselves on our diversity, and know the best developers come in all shapes, sizes, colors, and sexes, so we’re mainly looking for demonstrated skill and drive. A good programmer can always learn new tools. About working with us As a developer, you are the heart of Adventure Box. We have a nice office in Södermalm, Stockholm close to subway and pendeltåg stations, where you can work if you live near Stockholm. Currently, our engineers work largely in the Central European Time zone, with folks in Sweden, France, Spain, and Malta. Would you like to work with people like us, doing what we do? We can learn from each other, and have some fun. Whether you are available immediately, or need a few months to make a change, we are interested in you.

Om arbetsgivaren

Arbetsgivare

Adventure Box

Placering

Stockholm

Kontaktperson

Adventure Box Technology AB (publ)

Dela jobbannonsen

Anmäl annons