Développeur full stack - yaoundé

Non specifié Yaoundé
Date limite de l'offre: jeudi 15 janvier 2026 00:20
Postuler sur le site de l'annonce

Rejoignez notre communauté sur Telegram et WhatsApp

Pour ne jamais manquer une opportunité, suivez-nous sur Telegram et contactez-nous directement via WhatsApp pour rechercher des offres d'emploi.

Mini Job Ôboulot sur WhatsApp

Devenez revendeur CANAL+ depuis votre maison, boutique , ou call-box , et gagnez des revenus sans efforts , cest simple , pratique, et gratuit!!!

Description du poste

Détails de l'annonce

Poste proposé : Développeur Full Stack - Yaoundé

Nous recherchons un Développeur Full Stack expérimenté maîtrisant les technologies suivantes Spring Boot, Angular et Flutter et axé sur les résultats pour rejoindre notre formidable équipe.
Votre mission: 
1. Développement Back-End (Spring Boot)

  • Concevoir et développer des API REST sécurisées et performantes avec Spring Boot;
  • Gérer l’intégration avec des bases de données relationnelles (MySQL, PostgreSQL);
  • Implémenter la logique métier et assurer la sécurité des données (authentification, autorisation);
  • Optimiser les performances et la scalabilité des services backend;
  • Participer à la mise en place de pipelines CI/CD pour automatiser les processus de développement.

2. Développement Front-End (Angular)

  • Participer à l'analyse et à la conception d'interfaces adaptatives de qualité;
  • Confronter le client sur ses besoins de solutions;
  • Participer, voire mener des sessions de conception et proposer des solutions en tirant avantage des technologies actuelles;
  • Comprendre les besoins des utilisateurs finaux pour garantir que l'interface utilisateur répond à ces exigences;
  • Conduire des sessions de prise de besoins pour bien comprendre leurs attentes et exigences;
  • Analyser les besoins d'affaires pour proposer des solutions techniques appropriées;
  • Écrire du code pour implémenter les designs en utilisant des langages comme HTML, SCSS, et TypeScript, RxJs, NgRx. Cela inclut aussi l'intégration de Framework et de bibliothèques en Angular;
  • Améliorer la vitesse et l'efficacité du site ou de l'application, notamment en optimisant le code et les images, et en utilisant les meilleurs standards du marché;
  • Travailler étroitement avec les développeurs backend pour assurer une intégration fluide des services côté serveur avec l'interface utilisateur;
  • Effectuer des tests réguliers pour identifier et corriger les bugs, et assurer la compatibilité entre différents navigateurs et plateformes;
  • Se tenir informé des dernières tendances et technologies en matière de développement frontend pour améliorer continuellement ses compétences et les pratiques de développement.

3. Développement Mobile (Flutter)

  • Développer des applications mobiles cross-platform (Android et iOS) avec Flutter;
  • Créer des interfaces utilisateur soignées et fluides, compatibles avec tous types d’appareils mobiles;
  • Intégrer des services back-end via des appels API et gérer l’état de l’application;
  • Tester les applications mobiles (tests unitaires, tests d’interface utilisateur).

4. Collaboration et amélioration continue

  • Travailler en étroite collaboration avec les équipes UX/UI, produit et QA pour livrer des produits de qualité;
  • Participer à l’élaboration de la roadmap technique et des choix architecturaux;
  • Apporter des solutions techniques et être force de proposition pour améliorer la productivité et la qualité du code;
  • Contribuer à la veille technologique et à la mise en place des bonnes pratiques de développement (clean code, tests, sécurité).

Profil recherché pour le poste : Développeur Full Stack - Yaoundé

Qualifications requises 
Le/la candidat(e) doit maîtriser les trois technologies suivantes : Spring Boot, Angular, Flutter

  • Compétences Techniques Essentielles :
  • Maîtrise de Java 8+ et de l’écosystème Spring (Spring Boot, Spring Data, Spring Security);
  • Expérience dans la conception d’API RESTful;
  • Connaissance des bases de données relationnelles : PostgreSQL, MySQL et ORM (Hibernate);
  • Notions de sécurité : authentification, autorisation, OAuth2, JWT;
  • Maîtrise d'Angular: Angular CLI, Angular Material;
  • JavaScript avancé: DOM, événements, objets, fonctions;
  • TypeScript: Utilisation de TypeScript pour développer des applications Angular typées et maintenables;
  • HTML et CSS: Solides connaissances en HTML et CSS pour structurer et styliser les interfaces utilisateur, Maîtrise des préprocesseurs CSS (Sass, Less);
  • Maîtrise du framework Flutter et du langage Dart;
  • Expérience dans le développement d'applications mobiles pour Android et iOS;
  • Connaissance des widgets Flutter et des principes de navigation;
  • Intégration d’APIs REST sur Flutter, gestion de l’état (Provider, Riverpod, Bloc ou autre);
  • Tests unitaires: Écriture de tests unitaires avec des frameworks.
  • Responsive Design: Création d'interfaces adaptatives pour différents appareils (desktop, tablette, mobile);
  • Déploiement sur stores (Play Store, App Store) est un plus. 

Compétences Complémentaires :

  • Web Performance: Optimisation des performances des applications web (chargement des pages, rendu côté serveur, etc.).
  • Architecture des applications: Compréhension des architectures d'applications web (MVC, MVVM).
  • API REST: Consommation d'API REST pour récupérer et mettre à jour des données.
  • Cloud: Déploiement d'applications sur des plateformes cloud (AWS, GCP, Azure).
  • UX/UI: Sensibilité aux enjeux d'expérience utilisateur et capacité à créer des interfaces intuitives.
  • Méthodologies agiles: Travail en équipe selon des méthodologies agiles (Scrum, Kanban).
  • Qualités personnelles : curieux, rigoureux, communicatif et autonome.
  • Une bonne connaissance de la Fintech, du trading, des cryptomonnaies et/ou des moyens de paiement électroniques serait un atout.

Critères de l'annonce pour le poste : Développeur Full Stack - Yaoundé

  • Métier : Informatique, nouvelles technologies
  • Secteur d´activité : Informatique, SSII, Internet - Services autres
  • Type de contrat : CDI
  • Région : Yaoundé
  • Ville : Yaoundé
  • Travail à distance : Non
  • Niveau d'expérience : Expérience entre 2 ans et 5 ans - Expérience entre 5 ans et 10 ans - Expérience > 10 ans
  • Niveau d'études : Bac+3 - Bac+4 - Bac+5 et plus
  • Nombre de poste(s) : 1
  • Maîtrise de Java 8+ et de l’écosystème Spring
  • Connaissance des bases de données relationnelles
  • Notions de sécurité
  • Maîtrise d'Angular
  • JavaScript avancé
  • typescript
  • HTML et CSS
  • Maîtrise du framework Flutter et du langage Dart
  • Curieux
  • Rigoureux
  • communicatif et autonome
  • FULL STACK
  • DOM
  • MVC
  • CSS
  • POSTGRESQL
  • SPRING
  • API
  • REST
  • APP
  • JAVA
  • ANDROID
  • MYSQL
  • AZURE
  • HTML
  • HIBERNATE
  • MVVM
  • LESS
  • JAVASCRIPT
  • SCRUM
Soyez vigilant ! N'envoyez pas d'argent à un employeur potentiel. Ne versez aucune somme d'argent en échange d'un contrat de travail potentiel ou pour suivre une formation préalable à l'embauche.
Merci de signaler toute irrégularité en utilisant le formulaire de contact candidat et en sélectionnant l'objet "Signaler une annonce d'emploi".

Besoin d'aide ? Appelé

Postuler sur le site de l'annonce