Developpeurs – yaoundé

Non specifié Yaoundé, Centre, Cameroon
Date limite de l'offre: jeudi 19 décembre 2024 14:47
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.

Description du poste

Description
We are Hiring : 5 Developpeurs Full stack
Localisation : Yaounde
Missions / Responsabilités / Activités
Développement Front-End :
  • Bonne Maîtrise du Framework Angular (structure modulaire, Angular CLI).
  • Créer et maintenir l’interface utilisateur des applications web.
  • Maîtrise des technologies modernes telles que HTML5, CSS3, JavaScript, et des Framework.
  • Consommation d’API REST via http Client.
  • Assurer la compatibilité multi-navigateurs et la réactivité
Développement Back-End :
  • Bonne Maîtrise des concepts avancés de Java (Collections, Streams, multithreading, expressions Lamda).
  • Concevoir et développer des API RESTful pour communiquer avec le front-end.
  • Gérer les requêtes HTTP (GET, POST, PUT, DELETE) et les codes de statut appropriés.
  • Travailler avec des technologies serveur telles que Node.js, Python, Ruby, Java, ou PHP.
  • Manipuler des bases de données relationnelles (MySQL, PostgreSQL) et non relationnelles (MongoDB, Redis).
  • Implémenter l'authentification et l'autorisation avec Spring Security (JWT, OAuth2, sessions.
  • Configurer des rôles et permissions pour sécuriser les API.
  • Rédiger des tests unitaires et des tests d’intégration avec JUnit et Mockito.
  • Tester les API REST avec des outils comme Postman ou JUnit.
Architecture et Design :
  • Participer à la définition de l’architecture technique des applications.
  • S’assurer de la scalabilité et de la sécurité des solutions développées.
  • Optimiser les performances côté serveur et client.
Tests et Qualité :
  • Rédiger des tests unitaires et fonctionnels
  • Participer à la révision de code
  • Mettre en place et suivre des outils de CI/CD (Intégration Continue / Déploiement Continu).
  • Maitriser les outils de test logiciel (test manuel et test automatisés)
Collaboration et Agile :
  • Travailler en étroite collaboration avec les autres membres de l’équipe technique.
  • Participer aux réunions agiles
  • Communiquer de manière fluide avec les autres équipes pour assurer la bonne gestion des projets.
Compétences / Exigences / Qualités
Compétences techniques :
  • Maîtrise des technologies front-end : HTML5, CSS3, JavaScript (ES6+), et Framework modernes (React.js, Angular, Vue.js).
  • Maîtrise des technologies back-end : Node.js, Express.js, Python (Django/Flask), Java (Spring), ou PHP.
  • Gestion des bases de données : SQL (PostgreSQL, MySQL) et NoSQL (MongoDB).
  • Connaissance des outils de versioning (Git, GitHub, GitLab).
  • Expérience avec les API RESTful, GraphQL, et WebSockets.
  • Maîtrise des pratiques de déploiement (Docker, Kubernetes, etc.) et des plateformes cloud (AWS, Azure, GCP).
Compétences transverses :
  • Capacité à résoudre des problèmes complexes de manière autonome et en équipe.
  • Forte capacité à apprendre et s’adapter aux nouvelles technologies.
  • Maîtrise de l’anglais technique.
Profil recherche:
  • Diplôme en informatique ou dans un domaine similaire (Bac+3, Bac+5 ou équivalent).
  • Expérience de 3 années dans un poste similaire.
  • Esprit d’équipe, sens de l’écoute et excellent relationnel.
  • Autonomie, proactivité et rigueur dans le suivi des projets.
Profil du candidat
» Niveau d'expérience: Expérimenté
» Années d'expérience: Entre 3 ans et 5 ans
» Niveau Académique Minimum: Licence
Documents de candidature
» Lettre de motivation
» Curriculum Vitae
NOTE: LES ARNAQUEURS SONT DE PLUS EN PLUS ASTUCIEUX! N'envoyez jamais de l'argent à un inconnu au cours d'un recrutement quelle que soit la raison! Et Si vous devriez le faire, que ce soit à vos PROPRES RISQUES!

Besoin d'aide ? Appelé

Postuler sur le site de l'annonce