Offre de stage — Ingénieur
Il y a 7 jours
El Menzah Ariana, Tunisie
TunisieJob
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
Description du poste
- Concevoir et développer l'interface web (React) pour le Registre Chantiers et le module Facturation, à partir du cahier des charges fonctionnel fourni
- Concevoir et mettre en place une base de données réelle (PostgreSQL via Supabase, ou solution équivalente)
- Modéliser les données (chantiers, techniciens, notes de frais, crédits, journal, factures)
- Développer les API nécessaires (CRUD, authentification, permissions par rôle)
- Déployer le frontend sur un hébergement de production (Vercel, Netlify ou serveur dédié)
- Mettre en place l'authentification (comptes admin / comptes techniciens) et les règles d'accès
- Assurer la sécurité des données (sauvegardes, contrôle d'accès, bonnes pratiques)
- Documenter le code et les procédures de déploiement
- Travailler avec des outils d'IA (Claude ou équivalent) comme copilote de développement pour accélérer l'implémentation, tout en assurant lui-même la conception, la revue, les tests et la fiabilité du résultat
- Proposer des améliorations fonctionnelles (rapports, export comptable, tableau de bord, version mobile)
Formation:
Étudiant(e) en dernière année ou jeune diplômé(e) (Bac+3 à Bac+5) en Génie Informatique, Génie Logiciel, Systèmes d'Information ou équivalent — école d'ingénieurs, institut supérieur (ESPRIT, ISET, INSAT, ENSI, Sup'Com, FST, ou équivalent). Compétences Techniques Recherchées
- JavaScript / React (indispensable — nos applications sont en React/JSX)
- Notions de Node.js et d'API REST
- Bases de données relationnelles (SQL / PostgreSQL) ; connaissance de Supabase ou Firebase appréciée
- Git / GitHub (gestion de versions, collaboration)
- Notions de déploiement web (Vercel, Netlify, ou administration serveur Linux de base)
- Sensibilité à la sécurité des données (authentification, contrôle d'accès)
- Un plus : Python, notions de réseaux/systèmes (cohérent avec notre cœur de métier IT), UI/UX 03/10/2026