Développeur Fullstack
CDD
En savoir plus
Société :
Practeex
Publié le :
10 septembre 2020
Type :
  • CDD
Poste à pourvoir à partir de :
1 octobre 2020
Rémunération
Selon profil
Votre mission

Practeex, est une startup EdTech de Nouvelle Aquitaine qui contribue à la révolution de l’éducation par le digital. Nous développons des simulations et des serious-games dans les domaines de la Biologie, des Sciences de l’Ingénieur notamment, en mettant à disposition des outils immersifs pour faciliter l’apprentissage en autonomie tout en favorisant l’engagement des utilisateurs.

Au sein de Practeex, vous interviendrez sur le développement de serious-games Unity, au profit d’établissements d’enseignements secondaire et supérieur, de centres de formation professionnelle, en France et à l’étranger.

Les missions sont les suivantes:
Continuer le développement d’une application Unity pour PC (clavier/souris)

  • Analyser une application Unity existante.
  • Refactoring du code et gestion des assets.
  • En déduire les parties modularisables (module scénario, module d’interaction, etc).
  • Concevoir et développer ces modules.
  • Modifier les scénarios existants pour qu’ils se basent sur vos modules.
  • Créer une interface pour tablette tactile.
  • Développer d’autres scénarios selon le cahier des charges qui vous sera fourni.
  • Déploiements sur plusieurs plateformes et architecture : Windows, OSX, Android.

 
Concevoir et développer une application web permettant aux utilisateurs de l’application Unity de visualiser leur profil (scénarios effectués, performance, etc)

  • Analyse du besoin, extraction des fonctionnalités clés.
  • Analyse des technologies adapté. Application type SPA (Single page application) envisagée en React, VueJS ou framework similare.
  • Création de la structure du projet (backend, frontend, db).
  • Développement de l’application et déploiement en ligne.

 
Vos compétences :
Diplômé Master 2 (ou équivalent) en Informatique, ous maitrisez les points suivants :

  • Bonne connaissance pratique en architecture logicielle (MVC, etc).
  • Bonne connaissance pratique en conception (design pattern, UML, etc).

 
Connaissance du développement de jeux vidéo/serious game :

  • Maîtrise du moteur de jeu Unity 3D et du langage C#.
  • Conception d’interfaces et gamification.

 
Connaissance du développement web et si possible des frameworks suivant :

  • Frontend en JS : VueJS, React, etc… o Backend & BDD : expérience requise un gros framework (Rails, Laravel, Django) ou mini framework (Flask, Sinatra).
  • Comprendre et s’adapter au CodeStyle existant pour maintenir une base de code propre et compréhensible.
  • Maîtriser la gestion de version GIT.
  • Expérience en déploiement d’application.
  • Des compétences en méthodes agiles sont attendues.
  • Des compétences en UX/Ergonomie, DevOps sont un plus.
  • Maîtrise de l’Anglais.

 
Sensibilité affirmée pour la formation et l’éducation au quotidien, vous faites preuve de dynamisme, vous avez de bonnes qualités relationnelles et vous savez travailler en équipe et de façon autonome.