[Stage 6 mois] - Concevoir et développer un outil de gestion documentaire simple basé sur le CMS Wagtail

Stage | Nantes |
Le blog Makina-corpus

La mission

L'objectif de ce stage est de concevoir et développer un outil de gestion documentaire simple en utilisant le CMS Django Wagtail pour la partie "back-office" et le framework Javascript Vue.js pour la partie "front-office", avec pour objectif de pouvoir l'intégrer facilement dans tout projet Django (nouveau ou existant). Un des challenges sera de permettre aux contributeurs de configurer finement et de superviser les droits d'accès aux différents contenus.

Vous aurez pour mission de : 

  • Réaliser des maquettes fonctionnelles pour définir les interactions,
  • Développer avec Wagtail (Django) la partie "back-office" de l'application, les API REST nécessaires pour l'exploitation des données dans le front-office,
  • Développer avec Vue.js la partie "front-office" de l'application,
  • Réaliser les tests unitaires et fonctionnels,
  • Rédiger la documentation technique,
  • Publier en Open Source l'application sur Github avec la documentation nécessaire.

Profil

  • Vous êtes en cours ou en fin de cursus informatique (Bac +3 à +5) et êtes compétent.e pour faire du développement Web en Front et en Back,
  • Une expérience en Python et/ou JavaScript est requise,
  • Idéalement une expérience en Django, Django Rest Framework et Wagtail; ainsi qu'une expérience en VueJS.

Nous attachons avant tout de l'importance aux compétences, à la passion du métier et à une forte motivation.

Informations complémentaires

Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres, le respect de l’humain et l'engagement en faveur de l’environnement; trois valeurs fondamentales que nous développons et renforçons grâce à notre charte RSE.

Pourquoi faire votre stage chez nous ?

Dans la ruche collaborative Makina Corpus on dit ce qu'on fait : les équipes évoluent dans une ambiance motivante et stimulante (projets et contrib Opensource, participations encouragées à des évènements/meetup , émulation entre personnes passionnées, technos innovantes à tester, veille…) et contribuent aux valeurs humaines ancrées dans l'ADN de l'entreprise (environnement, équilibre vie pro/vie privée, collaboratif…).

Mais surtout chez Makina on fait ce qu'on dit : vous avez besoin de le voir pour le croire  ? Venez nous rencontrer, un.e makinien.ne pourra vous en parler  !

Nos équipes sont mixtes, femmes et hommes du numérique nous vous attendons !