Alternance Développeur.euse Web Fullstack Javascript


Le studio

Million Victories développe et édite des jeux massivement multijoueurs uniques pour joueurs midcore sur mobile. Million Lords, son premier jeu, est un jeu de stratégie innovant et en forte croissance.

Million Victories, c’est une équipe de 30 passionné.e.s basé.e.s à Lyon, France.

Travailler chez Million Victories, c’est :

  • voir ses initiatives et son travail pris en considération;
  • disposer d’une grande autonomie dans l’organisation de son travail;
  • intégrer une équipe professionnelle et chaleureuse.

Le projet

Le projet de cette alternance est de participer à la réalisation de notre plateforme web, centralisant les outils permettant aux équipes support, marketing, et non technique d’interagir avec Million Lords, de dynamiser la vie du jeu et sa communauté.

L’objectif est de donner du pouvoir et de  l’autonomie à l’équipe qui fait vivre le jeu au quotidien.

Des outils existent déjà en interne, la première étape est d’en développer des nouveaux qui sont aujourd’hui nécessaires pour le développement de notre pôle LiveOps, puis de créer les outils déjà existants sur la nouvelle plateforme.

La stack

Pour ce projet, notre objectif est une application facilement maintenable et techniquement facile à prendre en main, ainsi que cohérente avec la stack utilisée pour le jeu.

Le profil du.de la candidat.e

Expérience

Une première expérience professionnelle dans le web est exigée (stage ou première alternance compris).
L’expérience autodidacte, si documentée, accessible, et conséquente, pourra être considérée.

Pourquoi? Nous mettons une priorité sur la montée en compétence de nos équipes, toutefois, nous n’avons pas les effectifs suffisants pour accompagner les grands débutants.

Technique

Nous recherchons quelqu’un avec une forte appétence pour le front-end, pour compléter la dominante backend du reste de l’équipe, et suffisamment à l’aise pour gérer les appels vers des APIs de services externes ou internes au jeu sur les éléments server-side du projet.

Il est impératif de bien connaître le langage Javascript (notamment  l’asynchrone) et son écosystème, le CSS, et les API Web natives.

Les points bonus:

  • Savoir penser des composants de front-end réutilisables
  • Avoir des notions de différents paradigmes de programmation (OOP, Functional, Data Oriented) et de clean code
  • Savoir utiliser les documentations officielles
  • Avoir une bonne culture tech web
  • Penser end user first

Savoir-être

  • Être à l’aise avec les calls et visioconférences, la communication à distance. Une bonne partie de l’équipe est en télétravail partiel, dont le lead dev qui vous accompagnera. Il faut être à l’aise avec ces formats et les outils qui les accompagnent.
  • Capacité d’autonomie
  • Envie de progresser

Timeline

C’est décidé, tu rejoins le studio. Qu’est-ce qui t’attends ensuite?

J+0

  • Présentation du studio, de l’organisation et de nos valeurs
  • Onboarding avec le lead dev

S+1

  • Tu termines ta découverte de Svelte (super tutoriel sur svelte.dev) entre tes tête-à-tête en visio ou en présentiel avec chacun des collègues du studio, afin de te présenter et connaître tes collègues, découvrir leur métier.

S+2

  • Tu as rencontré tous les membres de l’équipe.
  • Tu connais beaucoup mieux Million Lords, le lead dev t’a accompagné.e sur la découverte de son modèle de données et des différents éléments logiciels qui le composent.
  • Un backlog de features à réaliser t’attend !

M+1

  • Ta première feature est utilisable par l’équipe

M+3

  • Tu as pris l’habitude de demander directement aux utilisateurs des outils leur avis sur comment ils travaillent, sur ce que tu peux améliorer ou leur proposer sur l’UI pour leur faire gagner du temps.
  • L’outil LiveOps est terminé, on passe à la migration (avec amélioration) des outils existants

M+6

  • Tu as pleine autonomie au sein des features que tu intègres

A+X

  • Le contrat d’alternance arrive à sa fin, mais pas ton aventure chez Million Victories ! Tout s’est bien passé, tu te vois proposer un CDI pour les nouveaux défis: refonte des sites officiels, outils web pour les joueurs, adaptation de la plateforme que tu connais si bien pour y intégrer le prochain jeu (idées en vrac non contractuelles).

Le processus de recrutement

Vous pouvez envoyer votre candidature à l’adresse mail:

jonathan@millionvictories.com

Avec en PJ votre CV, en sujet l’intitulé de poste et votre nom; vous pouvez rajouter des précisions ou du contexte en corps de mail ou dans des pièces jointes supplémentaires, par exemple sur votre formation envisagée (école, programme, rythme, rémunération).

La suite:

  1. Court entretien téléphonique avec le lead dev
  2. Entretien avec le lead dev et le producer
  3. Entretien avec le CEO
  4. Bienvenue chez Million Victories