At Reach Robotics, we are creating a gaming experience that straddles the virtual and real worlds.

MekaMon is our first product, and we are looking for talented people to come work with us. Think Robot Wars meets Pokemon. That’s right, we’re creating battling robots that evolve as you advance through the game. Play in augmented reality and real-world multiplayer battles.

Come make cool shit with us!! Don’t just send us a great CV, also send us things you’ve worked on and are proud of.

We enjoy creating, and we want to see that you enjoy creating too.

If the roles below aren’t an exact match, feel free to send us an application anyway with emphasis on things you’ve created and why you’d like to come and work with us, we are always happy to meet interesting people! So please contact us!

Full Stack Developer

IS THIS YOU?

APPLY NOW

Your role would be to lead the development of our web platform; a service based system including our backend, frontend, and exposed APIs. Your focus would be developing this scalable platform, solving hard data-science problems to make the most of our analytics, and working closely with the rest of the team.

Required

  • A love of games!
  • Minimum BSc in Computer Science, Mathematics, Engineering, Physics, or similar discipline
  • Industry experience implementing a full software life cycle
  • Considerable experience with:
    • Frontend languages, such as Javascript, HTML, CSS
    • Backend languages, such as Python, Ruby, Java, PHP
  • Experience with SQL and NoSQL databases
  • Good OS level understanding for server deployment
  • Good working knowledge of web services, cloud computing
  • Functional approach to UI/UX, and ability to integrate with design team
  • Good understanding and approach to software testing, bug tracking, and event logging
  • Working understanding of version control systems such as Git
  • A demonstrable passion for building things and taking on a variety of roles when needed
  • The ability to integrate well with other developers and employees
  • Comfortably learn new tools and languages when required
  • Skills to document, report, describe, code-review, pair program, work on your own, whenever required

Preferred

  • Experience with continuous integration, including build automation tools, such as Maven, or Gradle
  • Good UI/UX design skills
  • Good understanding of network principles
  • Experience implementing game logic, and an understanding of game engine architecture

Embedded Software Developer

IS THIS YOU?

APPLY NOW

Your role would be to design, code, validate and test real-time control software for our quadrupedal gaming robots.

Required

  • A love of games!
  • At least 5 years of experience with designing, debugging, testing and coding in Embedded C / C++, full SDLC
  • Experience with Microchip Pic16/32
  • Working knowledge of I2C and I2C bootloaders
  • Practical understanding of control theory and motor control algorithms
  • Working knowledge of PWM, interrupt based position and velocity controllers
  • Software versioning and change Management

Preferred

  • Degree or equivalent qualified engineer
  • System modelling (Laplace Transforms and Control Theory) experience
  • Arm, Atmel experience
  • BT (BLE) implementing custom profile stacks at chip level (8051 Microcontroller core or CSR Energy)
  • Final production testing
  • Product documentation experience.
  • Matlab / Simulink experience

Lead Artist

IS THIS YOU?

APPLY NOW

Your role would be to define the overall look and artistic approach for Reach Robotics and the MekaMon project. This includes concept art, (mostly) 2D asset creation, management and coordination of work with external contractors.

Required

  • A love of games!
  • Minimum 4 years industry experience working on console, PC, or mobile projects
  • Experience developing a distinctive and original style for a product, with an exceptional portfolio that demonstrates a breadth of skills and experience
  • Experience managing art asset outsourcing. E.g. writing specifications and reviewing deliverables
  • Working knowledge of popular game engines, such as Unity and Unreal, and their asset pipelines
  • Project management skills under real-time constraints

Bonus

  • High and low poly 3D asset modelling
  • Solid understanding of 2D / 3D art packages;3ds Max, Photoshop, Maya, Z-Brush etc
  • Experience with rigging and animation
  • Working knowledge of photorealistic rendering software for presentation and marketing images
  • Technical art
  • Human
  • Functional code name

Game Developer

IS THIS YOU?

APPLY NOW

Under the broad wings of our great-looking, solidly built, lead developer Jonathan, or Milk Hawk, as he’s known around these parts, you will be responsible for developing our competitive multiplayer and story-driven games. In our small team, you’ll be working on all aspects of the game, including logic, gameplay, AI, graphics, and UI. You’ll also have the opportunity to work on core technologies, such as computer vision for augmented reality, and procedural algorithms.

Required

    • A love of games!
    • Minimum BSc in Computer Science, Mathematics, Engineering, Physics, or similar discipline
    • Experience implementing game logic, and an understanding of game engine architecture
    • Considerable experience with C style languages, C/C++/C#/Java, and an ability to program clearly, efficiently, and evolve your style and practices where required
    • A working knowledge of computer graphics, graphics APIs such as OpenGL and DirectX, and shader languages such as GLSL, HLSL
    • Good understanding of mathematics, with topics such as linear algebra and differential geometry
    • Working knowledge of one or more popular component-based game engines, such as Unity, Unreal engine
    • Experience building user interfaces
    • Working understanding of version control systems such as Git
    • A demonstrable passion for building things, taking on a variety of roles when needed
    • An ability to integrate well with other developers and employees, e.g. collaborating with artists, modellers, pair programming, etc
    • Implicitly pick up new tools and languages when required
    • Skills to document, report, describe, code-review

Preferred

    • One or more published games
    • Experience with continuous integration, including build automation tools, such as Maven or Gradle
    • A background or understanding of computer vision approaches and algorithms
    • Lightweight asset generation skills, such as modelling, texturing
    • Experience integrating with web services, such as analytics, advertising, etc

GET READY FOR THE FUTURE OF PLAY

Terms & Conditions