Guindy Technology

Informatique, Télécom, Internet
Dakar, Sénégal

Guindy Technology

Informatique, Télécom, Internet Dakar, Sénégal

Developpeur Full Stack

  • Lieu de travail Dakar, Sénégal| Sénégal
  • Date d'expiration 26 Mai
  • Niveau de poste Débutant / Junior| Confirmé / Expérimenté| Jeune diplômé
  • Secteur d'activité Informatique, Télécom, Internet
  • Niveau d'étude (diplome) Licence (LMD), Bac + 3| Master 1, Licence Bac + 4| Master 2, Ingéniorat, Bac + 5
  • Nombre de postes 01
  • Type de contrat CDD ou Mission

Nous recherchons un développeur qui sera responsable du cycle de vie du développement de bout en bout (exigence, solution, conception, implémentation, test et déploiement) en mettant l'accent sur la fourniture de solutions en normes d'ingénierie de plate-forme.

Missions du Poste

- Créer des Applications web et mobiles et API en utilisant du Laravel/Symphony, NodeJS, ExpressJS, jQuery, API REST, AngularJS, Android, Ionic.

- Travailler avec les bases de données relationnelles comme non-relationnelles (MongoDB) et l'optimisation de la structure de la base de données pour la performance et/ou la maintenance et la capacité de concevoir et d'optimiser les requêtes.

- Développer des fonctionnalités personnalisées basées sur les spécifications et les conceptions techniques.

- Concevoir des UI et des modules web riches en HTML, CSS et JS.

- Créer une fonctionnalité Backend en utilisant des principes de conception asynchrones et hautement évolutifs.

- Assumer la responsabilité des tests unitaires, systèmes axés sur les fonctions et les test fonctionnels axés sur les scénarios fonctionnels

- Contribuer aux procédures de test d'acceptation des utilisateurs, de surveillance des résultats (tracking des erreurs), de test de performance et de charge et à la résolution des problèmes.

Profil Recherché:

* Connaissance pratique approfondie de technologies JS telles que: JQuery, AngularJS et NodeJS, MeteorJS serait un plus

* Connaissance pratique approfondie de technologies mobiles telles que Android, Ionic, React native et web telles que LaraveL/Symphony, MeteorJS

* Création d'API RESTFul / GraphQL à l'aide de langage comme PHP, JS, Python, Ruby avec ou sans assistance des frameworks tels que Laravel/Symphony, NodeJS, Ruby on rails, Django

* Outils de test d'unitaires basés sur du code natif

* Aptitude à être motivé, autonome et axé sur les détails et à rapidement monter en compétences.

* Forte capacité de travailler en équipe et de donner de la visibilité sur les projets clients.

* Expérience avec Git, trello, slack

* Compréhension solide de la programmation fonctionnelle (FP) en JS en utilisant les patrons/pratiques de conception actuels, particulièrement liée à la construction des SPA

* Expérience de la refonte à grande échelle d'applications disposée sur seule page pour la maintenabilité et la performance).

* Expérience avec les techniques de stylisation et de responsivité en utilisant des technologies telles que HTML5, SASS.

LES PRÉREQUIS TECHNIQUES A AVOIR :

- Connaissance pratique approfondie de librairies JS telles que : JQuery, Ajax, AngularJS / ReactJS / VueJS.

- Connaissance pratique approfondie de technologies mobiles telles que Android, Ionic / React native / Flutter et web telles que LaraveL/Symphony, NodeJS / MeteorJS.

- Création d'API RESTFul / GraphQL à l'aide de langage comme PHP, Python, Ruby avec ou sans assistance des frameworks tels que Laravel/Symphony, Ruby on rails, Django, NodeJS

- Outils de test d'unitaires basés sur du code natif.

- Aptitude à être motivé, autonome et minutieux (axé sur les détails et finitions) et à rapidement monter en compétences.

- TRES Forte capacité de travailler en équipe et de donner de la visibilité sur les projets clients.

- Expérience avec Git, trello, slack, sentry.

- Compréhension solide de la programmation fonctionnelle (FP) en JS en utilisant les patrons/pratiques de conception actuels, particulièrement liée à la construction des SPA.

- Expérience de la refonte à grande échelle d'applications disposée sur seule page pour la maintenabilité et la performance).

- Expérience avec les techniques de stylisation et de responsivité en utilisant des technologies telles que HTML5, SASS.

Activités principales Gestion : 

- Garantir la fiabilité, la performance et l'évolution des solutions sur mesures clients mis en place en tant dev.

- Garantir la fiabilité, la stabilité et l’efficacité et le professionnalisme des prestations du dev.

- Proposer et soumettre à la coordination l’élaboration des délais de projet qu’on vous aura soumis au dev.

- Savoir établir un cahier de charge

- Boucler le projet en temps et en heure, en répondant aux attentes exprimées; le respect des délais serait donc un impératif à ce poste.

- Connaissance de la méthodologie de gestion AGILE de projet (SCRUM).

Qualités personnelles requises

En plus d’un savoir-faire technique, il possède des qualités de relationnelles, tant pour dialoguer avec le client que pour animer une équipe : 

En quelques points, il doit avoir:

• Dynamisme.

• Esprit d’initiative.

• Bon relationnel.

• Sens des responsabilité.

• Dévouement.

• Orientation client.

• Communication facile.

• Réactivité.

• Détermination.

• Capacité de travail en équipe .

• Sens de la responsabilité .

• goût du contact .

• Rigueur .

• Méthodologie .

• Organisation .

• Respect des délais.

• Discrétion & confidentialité.




1 à 4 personnes

PME/PMI

En poursuivant votre navigation sur notre site, vous acceptez l'utilisation de cookies afin de nous permettre d'améliorer votre expérience utilisateur En savoir plus