Développeur mobile Full stack

Développeur mobile Full stack
Développeur mobile Full stack – Stage

Description du poste :

Je cherche un Développeur Mobile Full Stack pour des projets mobile en B2B.

Objectifs:

Créer une application mobile conviviale où les utilisateurs peuvent rechercher des restaurants et boulangeries, consulter les menus, commander des plats et suivre la livraison en temps réel.
Offrir un tableau de bord pour les restaurants et boulangeries leur permettant de gérer leurs menus, leurs stocks, leurs commandes et leurs paiements.
Intégrer un système de paiement en ligne sécurisé.
Proposer un service de livraison géré soit par le restaurant/boulangerie, soit par un service de livraison tiers.
Fonctionnalités:

Inscription et authentification : Les utilisateurs peuvent s’inscrire et se connecter via e-mail, Google ou Facebook.
Recherche de restaurants et boulangeries : L’utilisateur peut rechercher des établissements par nom, localisation, type de cuisine, ou spécialités.
Consultation de menus : Affichage des menus avec description des plats, prix, et disponibilité.
Panier et commandes : L’utilisateur peut ajouter des articles au panier, passer commande et suivre son statut (en préparation, en cours de livraison, livré).
Suivi de livraison en temps réel : L’utilisateur peut suivre la livraison de sa commande via une carte interactive.
Système de notation et commentaires : Après chaque commande, les utilisateurs peuvent laisser une note et un commentaire pour évaluer la qualité des produits et du service.
Historique des commandes : Affichage des commandes précédentes avec détails.
Pour les restaurants et boulangeries

Gestion des menus : Ajouter, modifier ou supprimer des plats/produits avec description, prix, et image.
Gestion des commandes : Suivi des commandes en temps réel et gestion des états (en préparation, prêt, en livraison).
Système de notifications : Alertes pour les nouvelles commandes et changements de statut des commandes.
Rapports de ventes : Statistiques et rapports sur les ventes journalières, hebdomadaires et mensuelles.
Gestion des horaires : Paramétrer les horaires d’ouverture et de fermeture pour afficher ou masquer le restaurant sur la plateforme.
Gestion des stocks : Mettre à jour les disponibilités des produits en fonction du stock.
Système de paiement

Paiement en ligne sécurisé : Intégration de solutions de paiement comme
Wave, ou Orange Money pour permettre aux utilisateurs de payer en ligne.
Facturation : Génération automatique de factures électroniques pour chaque commande.
Livraison

Système de livraison intégré : Les utilisateurs peuvent choisir de se faire livrer ou de récupérer leurs commandes sur place.
Gestion des livreurs : Suivi des livreurs (si géré par le restaurant) et intégration avec des services de livraison externes.
Profil recherché

Expérience solide (3+ ans) en développement mobile full stack, notamment sur les technologies Flutter, React Native ou Swift pour le frontend, et Node.js, Django ou autre pour le besoin souhaité.
Maîtrise des API
Compétences confirmées en gestion de bases de données (SQL, NoSQL) et en intégration d’API de paiement
Sens de l’UX/UI
Autonomie, rigueur et disponibilité
Si vous êtes prêt à relever le défis,
Candidature :

Envoyez votre CV par mail ci-dessous et portfolio en mentionnant en objet: développeur mobile full stack avant le 25 Mars 2025

Se connecter

S’inscrire

Réinitialiser le mot de passe

Veuillez saisir votre identifiant ou votre adresse e-mail. Un lien permettant de créer un nouveau mot de passe vous sera envoyé par e-mail.