Senior Game Developer // Développeur de jeu sénior

Montreal, QC /
Product – Engineering /
Permanent
English follows.

Développeur de jeu sénior

Hey ! Nous sommes Mino, un studio passionnant fondé dans la Silicon Valley et situé à Montréal, spécialisé dans les jeux mobiles gratuits. L'équipe derrière la sensation Cat Game: The Cats Collector ! Nous avons récemment levé plus de 30 millions de dollars pour soutenir notre croissance ambitieuse. Nous avons de grands projets et projets à venir, et nous avons besoin de ton aide pour créer des jeux que des millions d'utilisateurs adorent.

Ce que tu feras
Mino opère un processus de développement basé sur les données : toutes les décisions de conception doivent être appuyées par des données pour évaluer leur valeur et leur contribution au succès de nos jeux.

Nous avons des valeurs fortes autour du fait que le succès et la croissance de nos équipes apportera le succès et la croissance à notre studio. En tant que chef de l’équipe de développement, tu agiras en tant que contributeur individuel et vecteur du succès de l'équipe.
- Tu travailleras pour créer des jeux mobiles pour le plaisir de nos millions d'utilisateurs à travers le monde.
- Tu participeras à la conception, à la planification et au test de fonctionnalités potentielles avec des tests de marché, selon les directives d'un spécialiste des produits et des données de jeu.
- Tu concevras, implémenteras, déploieras des fonctionnalités sur notre marché et analysez les mesures pour assurer la croissance des produits. (Rinse, Wring, Repeat)
- Tu créeras et tiendras à jour les documents de conception technique pertinents.
- Tu concevras et implémenteras des améliorations du stack technique pour faciliter la maintenance et les fonctionnalités du produit.
- Tu comprendras et mettras en œuvre des analyses supplémentaires pour permettre de mesurer la performance du produit.
- Tu encadreras les programmeurs moins expérimentés, y compris les affectations de tâches et le suivi.

Ce que tu es
- Capable de travailler en équipe et de façon indépendante
- Un résolveur de problèmes pragmatique (quelqu'un qui cherche des solutions plutôt que de se soucier des problèmes)
- Capable de s'adapter et d'apprendre rapidement
- Capable de mesurer et d'optimiser le code du jeu
- Ouvert à l'apprentissage de nouvelles technologies
- Excellent communicateur en anglais (français un bonus)
- Capable de partager efficacement la vision du jeu avec les designers et les artistes
- Organisé et soucieux du détail
- Axé sur les résultats

Ce que tu as
- 8+ années d'expérience en programmation / développement
- B.Sc. diplôme en informatique, mathématiques, ingénierie ou expérience équivalente
- Crédité en tant que programmeur senior ou équivalent sur les titres publiés
- Excellente connaissance du C / C ++ 17 moderne
- Expérience avec au moins un de chacun : Javascript / Typographie / Python / Java / C # / Swift
- Connaissance et compréhension de SQL
- Compétences de développement et d'optimisation à la fois algorithmiques et spécifiques à la plate-forme
- Connaissance exceptionnelle des contraintes de performances / mémoire des logiciels de jeux
- Expérience confirmée dans le développement et la mise en œuvre de systèmes de jeu clés
- Compréhension des défis associés au développement multiplateforme.

Ce que nous avons à offrir
Nous avons des avantages spécifiques pour les développeurs :
Technologie : tu pourras utiliser nos outils exclusifs et apprendre des personnes qui les ont créés.
Talent : tu travailleras aux côtés d'ingénieurs extrêmement talentueux et apprendras d'eux !
Formation : nous voulons investir en toi et t’aider à devenir le meilleur. Nous pouvons offrir des cours de formation et des conférences pour t’aider à améliorer tes aptitudes.
Créativité indépendante : Mino Games est indépendant, ce qui signifie que nous travaillons pour nous-mêmes et possédons l'ensemble de notre propriété intellectuelle. Nous pouvons être aussi créatifs que nous voulons sans être limités par les demandes des clients !

Mino offre un environnement formidable et une tonne d'avantages :
Vacances : 4 semaines de vacances + congés de décembre, et jours de maladie illimités
Flexibilité : horaires et arrangements de travail flexibles
Bureau : magnifiquement décoré et ensoleillé, emplacement parfait (Station Place-des-Arts), ambiance géniale et complet avec des collations et des chiens !
Assurance : couverture santé généreuse
Activités : Notre escouade de bonheur au bureau te surprendra toujours avec des sorties, des surprises et des activités à l'échelle de l'équipe et de l'entreprise.

Mino Games recrute sur la base du mérite et est fortement attaché à l'équité et à la diversité. Nous acceptons les candidatures de tous les candidats qualifiés. Si vous êtes curieux et souhaitez en savoir plus, postulez !

Le masculin a été employé dans l’unique but d'alléger le texte.

Senior Game Developer

Hey there! We’re Mino, an exciting studio founded in Silicon Valley and located in Montreal, specializing in free-to-play mobile games, and the team behind the sensation Cat Game: the Cats Collector! We’ve recently raised more than $30 million to support our ambitious growth. We have big plans and projects coming up, and we need your help to create the games millions of users love.

What You'll Do
Mino operates a data driven development process, all design decisions should be backed with data to evaluate their value, and contribution to our games success. 

We hold strong values around the fact that success and growth in our teams will bring success and growth to our company. As developer you will act as an individual contributor, and a conduit to the success of the team. As such, you will:

- Work to build Mobile games for the pleasures of our millions of users across the globe.
- Participate in designing, scheduling, and testing potential features with market testing, as directed by a product specialist and game play data. 
- Design, Implement, Deploy features to our market, and analyse metrics to ensure product growth. (Rinse, wring, repeat).
- Create, and keep up to date relevant technical design documents.
- Design, and implement, improvements to the Technical stack to support ease of maintenance, and product features.
- Understand, and implement additional analytics to allow product performance to be measured. 
- Mentor the less experienced programmers, including task assignments and follow up.

What You Are
- Able to work in a team and independently
- Pragmatic problem-solver - someone who looks for solutions rather than worrying about problems
- Able to adapt and learn quickly
- Able to measure and optimize game code
- Open to learning new stacks/technologies.
- Excellent communicator in English (French a bonus)
- Able to effectively share the vision of the game with designers and artists
- Organized and detail-oriented
- Results-driven

What You Have
- 8+ years of experience in programming/engineering development
- B.Sc. degree in Computer Science, Math, Engineering or equivalent experience
- Credited as Senior Programmer or equivalent on published titles
- Excellent knowledge of Modern C/C++ 17
- Experience with at least one of each: Javascript / Typescript / Python / Java / C# / Swift
- Knowledge and understanding of SQL
- Development and optimization skills both algorithmically and platform specific.
- Outstanding knowledge of performance/memory constraints of game software.
- Proven experience in developing and implementing key gameplay systems.
- Understanding of the challenges associated with cross-platform development.
 
What We Have to Offer
We have specific perks for Developers:
Technology: you’ll get to work our exclusive tools and learn from the people that created them.
Talent: work alongside extremely talented engineers and learn from them.
Training: we want to invest in you and support in becoming the best. We can offer training classes and workshops to develop and deepen your skills.
Independent Creativity: Mino Games is independent, which means we work for ourselves and own all of our Intellectual Property. We can be as creative as we want without being limited by client demands!

Mino offers a great environment and a ton of benefits:
PTO: 4 weeks vacation + December Holidays, and unlimited sick days
Flexibility: flexible work hours and work arrangements
Office: beautifully decorated and sunlit, perfect location (Place-des-Arts Station), awesome vibe and complete with snacks and dogs!
Benefits: comprehensive health coverage
Activities: Our Office Happiness Task Force will always surprise you with team and company-wide outings, surprises, and activities.

Mino Games hires on the basis of merit and is strongly committed to equity and diversity. We welcome applications from all qualified candidates. If you’re curious and would like to know more, apply!