This job listing expired on Dec 25, 2020
Tweet

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 the role

  • Be part of the 3D development of our own streaming JavaScript- based 3D engine.
  • Take part in applications GUI development (including its UI and 3D elements).
  • Be responsible for working with business owners to propose high-quality user experience solutions for web applications.
  • Develop web-based user interfaces, applications, and Web Service integration APIs using REST API.
  • Work as a team with backend developers and other front-end developers (partially remote) to provide full end-to-end solutions.
  • Ensure application development principles, standards, and best practices are followed for each project

About you

Here's what we're looking for:

  • Javascript experience coding with Babylon.js, Three.js, Goo.js, or an equivalent Javascript 3D library
  • Experience writing WebGL shaders (OpenGL at a pinch)
  • Knowledge of voxel based technologies
  • Java experience a plus, though not essential (LWJGL or JMonkey Engine would be particularly relevant)
  • Experience developing on at least one commercial video game and/or one open source gaming project

Sound like a good fit?

Great! Click the Apply link below to let us know you are interested. Not the right fit? Don’t worry, there are lots more opportunities. Please consider sharing this opportunity with others in your network.