Generating Job Image...

Developpeur FullStack – Douala

Z-TECH

Douala, Littoral, Cameroon

·

Apply ASAP

·

Freelance

·

Internet - Web

·

Web developer

Description
Z-Tech développe une plateforme web et mobile de mise en relation entre les agences de voyages et leurs clients, dédiée au transport terrestre au Cameroun. Aujourd’hui, la réservation des billets se fait encore surtout sur place, ce qui provoque de longues files d’attente et une perte de temps pour les voyageurs comme pour le personnel.
Notre plateforme permet aux clients de consulter les offres, de réserver et de payer en ligne (Mobile Money, carte bancaire). Elle permet aussi aux agences de gérer leurs succursales, leurs trajets et leurs réservations depuis un seul outil. Le projet démarre à Douala et Yaoundé, avec une extension prévue vers d’autres villes.
Dans le cadre de ce développement, nous recrutons un(e) Développeur(se) Fullstack pour rejoindre l’équipe produit. Vous participerez à la conception et à la réalisation de la plateforme, de la première version jusqu’au lancement, au sein d’une équipe travaillant en méthode Scrum (sprints de deux semaines).
Missions / Responsibilities / Activities
  1. Concevoir et développer les fonctionnalités de la plateforme, côté frontend comme côté backend : réservation de billets, gestion des agences et de leurs succursales, trajets, tarifs et places, tableaux de bord.
  2. Développer l’API REST et la logique métier (authentification, rôles et permissions, règles de réservation, isolation des données entre agences).
  3. Réaliser l’application web et l’application mobile à partir des maquettes UI/UX.
  4. Intégrer les services externes : paiement Mobile Money via un agrégateur, SMS, e-mail et notifications push.
  5. Concevoir et optimiser la base de données relationnelle.
  6. Garantir la qualité et la sécurité du code : tests automatisés, revues de code, protection des données personnelles.
  7. Participer aux événements Scrum : planification, mêlée quotidienne, revue de sprint, rétrospective.
  8. Participer au déploiement, à la supervision et à la maintenance de la plateforme.
  9. Rédiger la documentation technique, notamment celle de l’API
Job Requirements
Formation et expérience
  1. Formation Bac+3 minimum en informatique, développement web ou mobile, ou équivalent.
  2. [1 à 3] ans d’expérience en développement fullstack (les profils juniors motivés sont les bienvenus).
Compétences techniques requises
  1. Frontend : React et TypeScript
  2. Backend : Node.js / NestJS (ou framework équivalent), Python (framework django) et conception d’API REST
  3. Base de données : PostgreSQL et modélisation relationnelle
  4. Git et GitHub, travail en équipe avec revues de code
Compétences appréciées
  1. Développement mobile avec React Native et Expo
  2. Docker, intégration et déploiement continus (CI/CD)
  3. Intégration d’API de paiement (Mobile Money) et de services SMS
  4. Tests automatisés (Jest)
  5. Notions de sécurité web (authentification JWT, protection contre les failles courantes)
  6. Expérience de la méthode Scrum
Qualités personnelles
  1. Autonomie, rigueur et sens des responsabilités
  2. Esprit d’équipe et bonne communication
  3. Capacité à apprendre vite et à s’adapter à des besoins qui évoluent
  4. Sensibilité à l’expérience utilisateur, notamment pour des utilisateurs avec une connexion limitée
Langues
  1. Français et anglais (écrit et oral)
Applicant profile
» Experience Level: Medium
» Years of work experience: Between 1 year and 2 years
» Minimum Education Level: Bachelor's Degree
Application Documents
» Curriculum Vitae
NOTE: SCAMMERS ARE MORE AND MORE SMART! Never send money to a stranger during a recruitment process for any reason! And If ever you should, please do so at your OWN RISK!
Appy Instructions
Envoyez votre CV, vos liens GitHub ou portfolio à yvanmoko6@gmail.com.
Receive our offers instantly on: