![](https://emanation-consulting.com/wp-content/uploads/2022/12/IMAGE-265x300.png)
AVIS D’APPEL A CANDIDATURES
Dans le cadre du recrutement du personnel de l’une de ses sociétés clientes spécialisé en NTICs, le cabinet de recrutement EMANATION CONSULTING, lance un appel à candidatures afin de pourvoir aux postes suivants :
I- DEVELOPPEUR BACK-END : 1 poste
Missions principales et responsabilités
Missions
Sous l’autorité de votre supérieur hiérarchique et en étroite collaboration avec notre équipe de développement, le Développeur Back-End assure la bonne marche du serveur afin de garantir la cohérence du système et d’améliorer l’expérience utilisateur. Être capable de développer et gérer des applications web en adéquation avec nos besoins.
Responsabilités
• Participer à l’ensemble du cycle de vie de l’application, en vous concentrant sur le codage et le débogage ;
• Écrire du code propre afin de développer des applications Web fonctionnelles ;
• Dépanner et déboguer les applications ;
• Procéder à des tests d’interface utilisateur afin d’optimiser les performances ;
• Collaborer avec les développeurs d’applications front-end afin d’intégrer des éléments en contact avec les utilisateurs à la logique côté serveur ;
• Collecter et examiner les spécifications techniques et de conception ;
• Assurer la formation et la prise en charge des équipes internes ;
• Développer du code réutilisable et des bibliothèques à des fins d’utilisation ultérieure
• Assurer le lien avec les développeurs, les concepteurs et les administrateurs de système afin d’identifier de nouvelles fonctionnalités ;
• Suivre les technologies émergentes.
Compétences requises
– Connaissances approfondies de l’ensemble du processus de développement d’applications Web (conception, développement et déploiement) ;
– Expérience pratique de langages de programmation tels que Java, go et python ;
– Connaissances pratiques de la structure CMS ;
– Bonne connaissance des langages de premier plan (ex : HTML, JavaScript et CSS) ;
– Excellentes capacités analytiques et de gestion du temps ;
– Capacité à travailler en équipe ;
– Capacité à résoudre les problèmes ;
– Connaissances des outils de contrôle de version et de collaboration ;
Environnement technique
– Go (Golang), Python, JavaScript, NodeJS, GCP, Docker;
– Maven, Git, Jenkins, Atifactory, JIRA, Trello;
– Slack.
Profil du candidat
Le candidat doit avoir :
– BAC + 3 en informatique ou tout diplôme équivalent ;
– Une expérience avérée de cinq (05) ans dont deux (02) ans à un poste similaire.
II- DEVELOPPEUR FRONT-END : 1 poste
Missions principales et responsabilités
Missions
Sous la supervision de votre supérieur hiérarchique le développeur front-end optimise l’interface des sites de l’entreprise afin d’en faciliter l’accès aux utilisateurs dans le respect des normes W3C.
Responsabilités
– Collaborer avec le Designer et l’équipe Produit afin de concevoir des expériences utilisateurs claires, intuitives et répondant aux besoins des clients et de l’entreprise ;
– Effectuer l’analyse des spécifications et des maquettes afin de s’assurer de leur faisabilité technique ;
– Effectuer la conception et le développement de fonctionnalités performantes, robustes et maintenables ;
– Collaborer avec les autres développeurs pour l’intégration des services backend (REST) ;
– Produire les tests visant à valider la qualité des fonctionnalités développées et à s’assurer de leur non-régression dans le cadre de développements futurs ;
– Collaborer avec l’équipe QA afin de les accompagner dans la validation des fonctionnalités développées ;
– Participer à la correction des anomalies, aux tests et aux validations de releases avant les livraisons clientes ;
– Participer aux choix technologiques ainsi qu’au choix d’évolution de l’architecture.
Compétences requises
– Intérêt prononcé pour le développement d’interfaces utilisateur ;
– Connaissance de Type Script, React, Angular 12, Vue js ;
– Connaissance de HTML5, CSS, SASS ;
– Expériences avec des outils de tests automatisés tels que Karma, Jasmine, Mocha ;
– Excellente capacité d’analyse, de résolution de problèmes complexes et de gestion du temps ;
– Capacité d’organisation, rigueur, autonomie et prise d’initiative ;
– Habilités de communication et d’écoute permettant de faciliter le travail en équipe ;
– Bonne maitrise du français fonctionnel (oral et écrit) ;
– Connaissance des outils de contrôle de version et de collaboration.
Environnement technique
– Méthodologies Agile (Scrum) ;
– TypeScript, React, Angular 12, VueJs ;
– Maven, Git, Jenkins, Artifactory, JIRA, Trello ;
– Slack.
Profil du candidat :
Le candidat doit avoir :
– BAC + 3 en informatique, génie logiciel ou tout diplôme équivalent.
– Une expérience avérée de cinq (05) ans dont deux (02) ans à un poste similaire.
III- CONCEPTEUR WEB : 1 poste
Missions principales et responsabilités
Missions
Sous la supervision de votre supérieur hiérarchique le concepteur web analyse les besoins et imagine les solutions et des interfaces les plus adaptées à la vision de l’entreprise. Il élabore les spécificités du futur site (ergonomie, fonctions, architecture) et intervient dans la rédaction du cahier des charges, en tenant compte de l’ergonomie du site, des modes de navigation, de l’identité visuelle, de la charte graphique, des choix techniques. Il rédige également un devis détaillé pour la réalisation du projet.
Responsabilités
– Créer des wireframes ou des maquettes pour des pages et des applications web ;
– Concevoir des mises en page pour les appareils mobiles, les tablettes et les ordinateurs de bureau ;
– Créer des systèmes d’image de marque et d’identité pour les sites Web, les applications et les autres médias ;
– Concevoir des graphiques, des icônes et des logos ;
– Concevoir des thèmes WordPress personnalisés ;
– Travailler avec les développeurs pour mettre en œuvre les éléments visuels des sites Web ;
– Rechercher et évaluer les nouvelles tendances en matière de design ;
– Établir et maintenir les normes de conception et les meilleures pratiques.
Compétences requises
– Maîtrise des langages HTML, CSS et JavaScript ;
– Expérience en tant que graphiste ou dans un domaine connexe ;
– Compétences manifestes en matière de conception graphique ;
– Maîtrise des outils de PAO requis, notamment Photoshop, InDesign, Figma, Illustrator ;
– Un sens aigu de la conception visuelle et de la composition ;
– Compétences efficaces en matière de gestion du temps et capacité à respecter les délais ;
– Compréhension du marketing, de la production, de la conception de sites Web, de l’identité d’entreprise, de l’emballage des produits, des publicités et de la conception multimédia ;
– Bonne maitrise du français fonctionnel (oral et écrit).
Environnement technique
– Méthodologies Agile (Scrum) ;
– Trello ;
– Slack.
Profil du candidat
Le candidat doit avoir :
– BAC + 3 en conception ou tout diplôme équivalent.
– Une expérience avérée de cinq (05) ans dont deux (02) ans à un poste similaire.
IV- DEVELOPPEUR FULLSTACK : 1 poste
Missions
Sous la supervision de votre supérieur hiérarchique le développeur full-stack a pour principale mission la programmation d’application ou de site pour le compte de l’entreprise : il est à même de le concevoir de A à Z (création, développement, codage, etc.). Il a des compétences dans tous les domaines : back-end, front-end, UX/UI, architecture.
Responsabilités
– Développement du front-end : utilisant des frameworks HTML/CSS et JavaScript ainsi que des bibliothèques pour créer des interfaces interactives et attrayantes ;
– Concevoir le back-end d’une application : Vous devez développer une infrastructure robuste pour récupérer les données des serveurs ;
– Création de serveurs et bases de données : vous devez créer des systèmes résilients aux pannes et devez fonctionner sans fin et sans à-coups ;
– Développement d’API : vous êtes responsable de la création d’API basées sur l’architecture de l’application. Ces API sont conçues pour effectuer des tâches cruciales telles que la récupération de données à partir de serveurs ou de bases de données ;
– Vérification de la compatibilité multiplateforme : en vérifiant la compatibilité multiplateforme, vous vous assurez que votre application s’exécute sur tous les systèmes d’exploitation tels que Linux, Windows et macOS ;
– Répondre aux exigences techniques et clients : Vous devez créer des applications réactives de manière à répondre aux demandes des clients et à les occuper ;
– Travailler avec des concepteurs Web pour ajouter des fonctionnalités de conception Web.
Compétences requises
– Connaissance de Type Script, React, Angular 12, Vue js ;
– Connaissance de HTML5, CSS, SASS ;
– Expériences avec des outils de tests automatisés tels que Karma, Jasmine, Mocha ;
– Expérience pratique de langages de programmation tels que Java, go et Python ;
– Excellente capacité d’analyse, de résolution de problèmes complexes et de gestion du temps ;
– Capacité d’organisation, rigueur, autonomie et prise d’initiative ;
– Habilités de communication et d’écoute permettant de faciliter le travail en équipe ;
– Bonne maitrise du français fonctionnel (oral et écrit) ;
– Connaissance des outils de contrôle de version et de collaboration ;
– Avoir de bonnes bases en Java ainsi que l’envie de bien faire ;
– Savoir travailler dans différents contextes, en équipe et toujours avec bienveillance et sens du service ;
– Partager avec les autres développeurs du service.
Environnement technique
– Méthodologies Agile (Scrum) ;
– Java 11 + Spring Boot ;
– TypeScript, React, Angular 12, Vue Js, Go, GCP, Docker, Aws ;
– Maven, Git, Jenkins, Artifactory, JIRA, Trello ;
– Slack.
Profil du candidat
Le candidat doit avoir :
– BAC + 3 en informatique, génie logiciel ou tout diplôme équivalent.
– Une expérience avérée de cinq (05) ans dont deux (02) ans à un poste similaire.
DOSSIER DE CANDIDATURE :
Les dossiers des candidats devront comporter les pièces ci-après :
• Une lettre de motivation mentionnant le poste visé
• Un curriculum vitae détaillé comportant les noms et adresses de trois (03) personnes à contacter pour avoir une confirmation des références professionnelles du candidat (mention obligatoire) ;
• Les copies légalisées des diplômes demandés ;
• Les copies légalisées des certificats et attestations de travail prouvant les expériences du candidat ;
• Un casier judiciaire de moins de trois mois à la date du dépôt de candidature ;
NB : L’absence de l’une quelconque de ces pièces élime d’office la candidature. Les candidats ont la possibilité de postuler séparément à plusieurs postes.
ENVOI DES CANDIDATURES :
Les dossiers seront envoyés uniquement par mail portant en objet la mention « APPEL A CANDIDATURE POUR LE POSTE DE (préciser le poste) » au plus tard le Mercredi 21 décembre 2022 à 12h00 à l’adresse emanationconsulting@gmail.com .
Un mail de confirmation sera envoyé dès réception de chaque dossier de candidature.
Tout dossier envoyé après cette date limite sera déclaré non recevable.