Emploi
Assistant de carrière BÊTA J'estime mon salaire
Mon CV
Mes offres
Mes alertes
Se connecter
Trouver un emploi
TYPE DE CONTRAT
Emploi CDI/CDD
Missions d'intérim Offres d'alternance
Astuces emploi Fiches entreprises Fiches métiers
Rechercher

Stagiaire développeur informatique h/f

Nouméa
Stage
Navitec
Développeur informatique
Publiée le 14 décembre
Description de l'offre

Objet : Proposition de stage - Développement d'une application PWA asynchrone pour la gestion de checklists et feuilles d'opération

Contexte et objectifs du stage
Dans le cadre de l'optimisation des processus opérationnels sur le terrain, notre entreprise souhaite développer, pour ces clients, une application PWA (Progressive Web App) asynchrone, principalement destinée aux tablettes et smartphones. Cette application permettra aux utilisateurs de saisir des données hors ligne (par exemple, lors du roulage de minerais) et de synchroniser automatiquement ces données avec le backend dès le retour en réseau.
L'objectif principal est de fournir un outil fiable, intuitif et robuste, capable de fonctionner dans des environnements où la connectivité est intermittente, tout en garantissant la sécurité des données et une gestion centralisée des utilisateurs, des checklists et des feuilles d'opération.

Missions principales
1.Conception et développement de l'application PWA :
oDéveloppement d'une interface utilisateur responsive en HTML, JavaScript et CSS, en utilisant des librairies modernes comme VanJS et WebAwesome pour une expérience utilisateur optimale.
oIntégration de Mapbox pour la visualisation cartographique des opérations (si applicable).
oImplémentation d'un système de stockage local (IndexedDB, Cache API) pour permettre la saisie et la sauvegarde des données hors ligne.
oDéveloppement d'un mécanisme de synchronisation asynchrone avec le backend dès le retour en réseau.
2.Développement du backend :
oChoix et mise en place d'un backend en Apache/PHP ou Node.js, selon les besoins et contraintes techniques.
oCréation d'une API RESTful pour gérer les échanges de données entre le frontend et le backend.
oDéveloppement d'un système d'authentification sécurisé (JWT, OAuth2, ou autre).
oGestion des utilisateurs, rôles et permissions pour une administration centralisée.
3.Gestion des données :
oConception et administration des bases de données MariaDB et PostgreSQL pour stocker les checklists, feuilles d'opération, et données utilisateurs.
oImplémentation de requêtes optimisées pour la récupération et la synchronisation des données.
4.Fonctionnalités clés à développer :
oSaisie et gestion de checklists personnalisables par client.
oFeuilles d'opération (exemple : roulage de minerais) avec champs dynamiques et validation des données.
oSynchronisation automatique des données hors ligne vers le backend.
oGestion multi-clients : isolation des données et personnalisation des interfaces selon les besoins clients.
5.Tests et validation :
oRédaction et exécution de tests unitaires et d'intégration pour garantir la fiabilité de l'application.
oValidation des performances en conditions réelles (simulation de perte de réseau, tests de charge, etc.).

Compétences requises
-Langages : Maîtrise de JavaScript (ES6+), HTML5, CSS3.
-Backend : Expérience en PHP (avec Apache) ou Node.js.
-Bases de données : Connaissance de MariaDB et PostgreSQL.
-Librairies/Frameworks : Expérience avec VanJS, WebAwesome, et Mapbox (un plus).
-Concepts : Compréhension des PWA, du stockage hors ligne, des API RESTful, et de la synchronisation asynchrone.
-Autonomie et rigueur : Capacité à travailler en équipe et à respecter les délais.

Environnement de travail
-Encadrement : Le stagiaire intégrera l'équipe de développement de l'entreprise.
-Outils : Accès à un environnement de développement complet (IDE, outils de versioning, etc.).
-Lieu : Nouméa, Nouvelle Calédonie
-Durée : 5 à 6 mois
-Gratification : Indemnisation déplacement et hébergement métropole

Livrables attendus
-Une application PWA fonctionnelle avec les fonctionnalités décrites.
-Une documentation technique complète (architecture, API, base de données).
-Un guide utilisateur pour la prise en main de l'application.
-Un rapport de stage détaillant les choix techniques et les résultats obtenus.

Pourquoi nous rejoindre ?
Ce stage offre une opportunité unique de travailler sur un projet innovant et concret, avec des technologies modernes et une réelle utilité opérationnelle. Vous contribuerez à un outil qui améliorera significativement l'efficacité des équipes sur le terrain, tout en développant des compétences variées en développement full-stack, gestion de données, et architecture logicielle.

Tel

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder
Voir plus d'offres d'emploi
Estimer mon salaire
JE DÉPOSE MON CV

En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.

Offres similaires
Emploi Informatique à Nouméa
Emploi Nouméa
Emploi Nouvelle-Calédonie
Emploi DOM-TOM
Intérim Informatique à Nouméa
Intérim Nouméa
Intérim Nouvelle-Calédonie
Intérim DOM-TOM
Accueil > Emploi > Emploi Informatique > Emploi Développeur informatique > Emploi Développeur informatique à Nouméa > Stagiaire Développeur Informatique H/F

Jobijoba

  • Conseils emploi
  • Avis Entreprise

Trouvez des offres

  • Emplois par métier
  • Emplois par secteur
  • Emplois par société
  • Emplois par localité
  • Emplois par mots clés
  • Missions Intérim
  • Emploi Alternance

Contact / Partenariats

  • Contactez-nous
  • Publiez vos offres sur Jobijoba
  • Programme d'affiliation

Suivez Jobijoba sur  Linkedin

Mentions légales - Conditions générales d'utilisation - Politique de confidentialité - Gérer mes cookies - Accessibilité : Non conforme

© 2025 Jobijoba - Tous Droits Réservés

Les informations recueillies dans ce formulaire font l’objet d’un traitement informatique destiné à Jobijoba SA. Conformément à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous disposez d’un droit d’accès et de rectification aux informations qui vous concernent. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données vous concernant. Pour en savoir plus, consultez vos droits sur le site de la CNIL.

Postuler
Créer une alerte
Alerte activée
Sauvegardée
Sauvegarder