Développement d'une application déconnectée et de services associés pour le suivi de la maintenance d’équipements aéronautiques

 

Contexte

2MoRO Solutions est en cours de développement d’une solution mobile hybride déconnectée à destination d’Android et IOS remplissant entre autre les fonctionnalités de suivi des vols, de relevé technique, d'exécution de la maintenance...

Cette application, basée sur des logiciels libres et open source, utilise des technologies récentes telles que Ionic2+, PouchDB/CouchDB, Spring, Hibernate, Typescript, GIT …

L'étudiant intègrera l’équipe de développement du logiciel et participera à la réalisation et l’intégration de services fonctionnels et/ou techniques.

 

Objectifs du stage

Vous aurez pour mission de contribuer à l'évolution technologique et fonctionnelle des produits.

 

Pour cela, les étapes de ce stage seront :

-       Formation / Familiarisation avec la plateforme de développement (Visual Code, Eclipse) pour des développements à la fois frontend et backend.

-       Familiarisation avec le développement full-stack sous technologies Frontend: Ionic2+ (Angular2+, Cordova), PouchDB et backend :  Spring, CouchDB, Hibernate

-       Développement d’interfaces homme-machine (IHM) en HTML5/CSS3/Angular2+, travail sur une couche d’interconnexion de l’application mobile avec différents produits 2MoRO voire de services métier (dont le contenu est susceptible d’évoluer d’ici le début du stage) : accompagné d’un développeur confirmé et selon des spécifications établies par un consultant fonctionnel, le stagiaire devra traduire les fonctionnalités demandées sous forme d’écrans et de services associés.

-       Validation unitaire des fonctionnalités développées et déployées sur un serveur d’applications Web.

Durant votre mission, vous serez encadrés par le chef de projet du logiciel et bénéficierez de l'expertise et des conseils de l’architecte technique et du responsable fonctionnel du produit. Vous évoluerez au sein de l'équipe produit composée à la fois d'ingénieurs fonctionnels et développeurs. Le stage se déroule dans les locaux de la société 2MoRO Solutions, à BIDART (64).

 

Le candidat

2MoRO Solutions recherche ainsi un stagiaire développeur fullstack / Nouvelles Technologies.

Des connaissances informatique et notamment sur le langage de développement Java et Javascript sont impératives. Des connaissances en Typescript et Ionic2+ seraient un plus. Nous attendons de la part du candidat une capacité de recherche et d’analyse devant un problème ; avec évidemment le soutien d’un expert technique afin de valider la solution ou orienter la recherche.

Vous êtes étudiant niveau Bac +4 à Bac +5 avec une spécialisation en informatique et, vous savez faire preuve d’initiative et avez la volonté de travailler en équipe.

 

Information concernant le stage :

La durée du stage est de 5-6 mois.