Le studio
Chez Million Victories, notre ambition est d’apporter les émotions puissantes des jeux Massivement Multijoueurs (MMO) à des millions de joueurs : le frisson des batailles épiques, la fierté d’une progression partagée, la force d’une communauté unie !
Pour y parvenir, nous réinventons le genre : nous créons des jeux MMO uniques, innovants et accessibles sur mobile.
Depuis le lancement de notre premier jeu, Million Lords, un MMO de stratégie en temps réel, nous connaissons une croissance régulière et solide. Forts de la réussite d’une levée de fonds de près de 40 millions de dollars, combinant investissements primaires et secondaires, et soutenus par une équipe de 35 professionnels, nous accélérons notre développement pour faire passer notre jeu au niveau supérieur.
🎯 Nos valeurs : ambition, originalité, respect.
🌱 Notre culture : nous croyons qu’il est possible de viser l’excellence dans une culture de bienveillance.
Chez Million Victories, la performance naît de la confiance, de l’autonomie et de la richesse des parcours et points de vue divers.
Travailler chez Million Victories, c’est :
- Voir ses initiatives reconnues et valorisées
- Bénéficier d’une réelle autonomie dans l’organisation de son travail
- Rejoindre une équipe accueillante, solidaire et engagée
La mission
Définir et maintenir l’architecture backend (serveurs de jeu, services, APIs),
Implémenter la logique serveur temps réel (matchmaking, états de jeu, synchronisation),
Assurer la scalabilité, la résilience et la faible latence des services backend,
Garantir des performances élevées, une synchronisation temps réel fiable et une scalabilité adaptée à un MMO mobile live,
Développer et maintenir des services backend haute performance à l’aide de Node.js ou autre langage
Appliquer et promouvoir de bonnes pratiques de développement (qualité du code, tests, versioning avec Git)
Contribuer à la montée en compétences de l’équipe via de la documentation, des sessions de partage, de la code review et du pair programming,
Contribuer à la veille technologique et à la R&D.
Profil recherché
Nous recherchons un développeur back-end senior expérimenté.e disposant d’au moins 7 ans d’expérience en développement back-end, dont au moins 3 ans sur des problématiques d’infrastructure et de scalabilité pour des services à fort trafic. Vous possédez, par ailleurs, une excellente connaissance des architectures logicielles.
Si vous avez les compétences suivantes :
Solide maîtrise d’un langage backend (NodeJS ou autre) et de git
Solide maîtrise d’un ou plusieurs environnements cloud (GCP, AWS ou Azure)
(Serverless, Memorystore/Redis, Pub/Sub, etc.)
Expérience sur un produit live comptant plus de 10 000 utilisateurs actifs mensuels
Bases solides en algorithmique et en structures de données
Bonne connaissance des base de données NoSQL
Bonne compréhension des communications réseau
Rigueur dans l’écriture du code et respect des standards de qualité
Créativité et force de proposition
Fort esprit d’équipe
Capacité à résoudre des problèmes en autonomie
Excellentes compétences de communication (oral et écrit)
Appétence pour le mentoring et le partage de bonnes pratiques
👉 Alors vous êtes fait·e pour travailler avec nous !
Avantages
Avantages spécifiques :
Travail hybride : télétravail possible jusqu’à 3 jours par semaine
Horaires flexibles avec la possibilité de travailler sur 4,5 jours
Possibilité de devenir actionnaire de l’entreprise
Et bien sûr :
Carte déjeuner : 8 € / jour, prise en charge à 50 % par l’entreprise
Accès à du matériel de sport au bureau
Formations et conférences prises en charge pour accompagner votre développement
Déjeuners d’équipe trimestriels/mensuels et carte cadeau de Noël
…and more!
Le processus de recrutement
Nous accordons une grande importance à ce premier échange :
1/ Entretien avec Isabelle notre responsable du recrutement, afin de comprendre votre parcours et vous présenter le poste ainsi que le processus de recrutement.
2/ Entretien avec Bruno notre Lead Back End afin de parler technique, vous présenter l’équipe et les enjeux techniques.
3/ Entretien avec Cyril notre Directeur Technique afin d’aligner les attentes et d’explorer les modalités d’une future collaboration.
4/ Entretien avec notre Executive Producer pour vous donner une vision globale du fonctionnement du studio et de l’organisation des projets.
5/ Rencontre avec Benoît/Céline, nos cofondateurs.
Information complémentaire
Contrat : Temps plein basé à Lyon
Date de début : au plus tôt
N’attendez plus, envoyez-nous votre candidature dès maintenant !