lundi 28 septembre 2026
Recrutements au Sénégal

Zurumi recrute 01 Développeur Full Stack Junior

Zurumi recrute 01 Développeur Full Stack Junior Mission du poste En tant que Développeur Full Stack Junior, vous intégrerez une équipe agile et participerez activement au cycle de vie complet de nos applications web, du développement front-end à la mise en place d’API back-end et à l’amélioration de nos applications m…

23 septembre 2025 3 min Partager
Zurumi recrute 01 Développeur Full Stack Junior

Zurumi recrute 01 Développeur Full Stack Junior

Mission du poste

En tant que Développeur Full Stack Junior, vous intégrerez une équipe agile et participerez activement au cycle de vie complet de nos applications web, du développement front-end à la mise en place d’API back-end et à l’amélioration de nos applications mobiles cross-platform.

Sous la supervision de notre développeur senior, vous contribuerez à la conception, au développement, aux tests et à la maintenance de nos solutions.

Responsabilités et activités principales

Développement Front-End (~10%) :

  • Participer à l’intégration des maquettes (HTML, CSS) en interfaces web interactives et responsives.
  • Développer des composants utilisateur dynamiques en JavaScript (et/ou un framework comme Vue.js ou React si utilisé).
  • Assurer la compatibilité cross-browser et l’adaptabilité mobile (responsive design).

Développement Mobile Cross-Platform avec Flutter (~30%) :

  • Participer au développement de nouvelles fonctionnalités pour nos applications iOS et Android en utilisant le framework Flutter et le langage Dart.
  • Contribuer à la maintenance et à l’amélioration du code existant.
  • Assurer la qualité et les performances de l’application sur les deux plateformes.
  • Intégrer des API RESTful pour connecter l’application à nos services back-end.
  • Collaborer avec les designers UX/UI pour transformer des maquettes en interfaces interactives et fluides.

Développement Back-End & API (~60%) :

  • Contribuer au développement de nouvelles fonctionnalités back-end en PHP avec le framework Laravel.
  • Participer à la conception, au développement et à la maintenance d’API RESTful robustes et sécurisées.
  • Interagir avec les bases de données (MySQL/PostgreSQL) : écriture de requêtes, migrations, optimisations basiques.
  • Mettre en œuvre les principes de base de la sécurité web (validation des données, protection contre les injections XSS/CSRF).
  • Participer à la rédaction de tests unitaires et fonctionnels.

Collaboration & Méthodologie :

  • Participer aux rituels agiles (daily meetings, planification de sprint, rétrospectives).
  • Utiliser Git pour la gestion de version et le travail collaboratif (branches, merge requests, code review).
  • Documenter le code et les fonctionnalités développées.
  • Contribuer à l’amélioration continue de nos processus de développement.

Profil recherché

Formation et expérience :

  • Formation Bac+2/+3/ en informatique (Licence, Bootcamp.)
  • Une première expérience professionnelle ou des projets personnels/concrets.

Compétences techniques requises (Hard Skills) :

  • Front-End : Maîtrise des fondamentaux HTML5, CSS3 et JavaScript (ES6+).
  • Back-End : Connaissances solides en PHP procédural et orienté objet (POO).
  • Framework : Expérience avec le framework Laravel (Eloquent, Blade, Migrations, Artisan).
  • Mobile : Connaissances solides en Dart et une première expérience avec le framework Flutter.
  • API : Compréhension du fonctionnement des API REST (concepts de routes, méthodes HTTP, codes de statut).
  • State Management : Connaissance des concepts de gestion d’état dans Flutter (ex: Provider, Bloc, Riverpod – au moins un).
  • Base de données : Connaissances de SQL (MySQL ou PostgreSQL) pour la conception et l’interrogation de bases.
  • Outils : Familiarité avec Git et GitHub/GitLab.

Compétences appréciées (Un plus) :

  • Expérience avec un framework JS front-end (Vue.js, React, Angular).
  • Connaissances de Tailwind CSS ou d’un autre CSS framework.
  • Notions de tests (PHPUnit, Pest).
  • Notions de développement natif (Android/Kotlin ou iOS/Swift).
  • Sensibilisation aux bonnes pratiques (Clean Code, SOLID principles, Design Patterns, tests unitaires/widgets/intégration).
  • Compréhension des concepts de DevOps basiques (SSH, déploiement, Laravel Forge/Vapor).

Qualités personnelles (Soft Skills) :

  • Curiosité et fort appétit pour l’apprentissage : Vous avez envie de progresser et de monter en compétences.
  • Autonomie et sens de l’initiative : Vous savez chercher par vous-même tout en n’hésitant pas à demander de l’aide.
  • Esprit d’équipe et bonne communication : Vous aimez collaborer et partager vos idées.
  • Rigueur et sens de l’organisation : Vous êtes attentif à la qualité et à la propreté du code.
  • Sens du service et orientation résultats : Vous êtes motivé par la livraison de fonctionnalités qui créent de la valeur.

Veuillez envoyer votre CV à l’adresse zurumi.exchange@gmail.com

Ne soyez pas avare, partagez ce post