Senior Engineer

Montreal, Quebec, Canada

Description

About Mino Games

Mino Games is a free-to-play mobile gaming studio that produced the top 50 grossing mobile game Mino Monsters, with over 13 million downloads. We create deeply engaging, widely appealing games for millions of fans. We’re currently building our world class development studio in Montreal.

We are a small group of passionate engineers, artists and analysts with a mission to create games that millions of people all around the world love to play for years. We are funded by the best angel investors, institutional investors, and gaming companies from across the world. (Andreessen Horowitz, Y Combinator, Sybo Games).

Our third and latest game, Cat Game, has already hit the App Store’s Top 100 Grossing Chart in Canada. The game, currently in soft launch, is showing world class key metrics, and we are expecting it to be a global hit when we launch it by February 2019.

We are looking today to grow the team and looking for world class ambitious talent to come join us on the journey, to develop and support this newest title into a global success on both iOS and Android, and help us with future projects as we rapidly grow.

Key responsibilities

We are looking to hire a Senior Engineer to help us launch and grow our newest game. You’ll be joining a small but successful startup, where you’ll have the opportunity to really own your domain of expertise. Our engineering team is still very small, so you’ll be having huge impact.

As a Senior Engineer, you’ll be truly full stack, implementing features that touch the client, server, cli and web tools. You’ll be implementing features in the game, architecting our custom engine, building tools, and helping us remain bug free by fixing problems at their roots.

On the client side, we work in Haxe. Haxe is a relatively obscure, but incredibly powerful, cross-platform language. Our codebase is highly functional, typesafe, and opinionated. For example, we never get null reference errors because we strictly use option data types. We make strong use of algebraic data types, futures, and other functional patterns. On the server side, we work in NodeJS, using express, dynamodb, redis and socket.io. We have a very strict engineering culture, and very clean, safe code. You’ll be working with a team of three other senior engineers, who will help you ramp up.

Your work will include, but not be limited to:

Requirements

Experience you’ll need

Bonus Experience

Competencies

Since we’re such a small team, finding the right cultural fit is extremely important to us. We’re looking for people who are:

Benefits

Apply for this job