CDI3 days ago

Développeur Vue.Js

Confidential Company
Senegal

Job Description

Offre d'emploi Previous Next // Initialize tooltip component $(function () { $('[data-toggle="tooltip"]').tooltip() })

// Initialize popover component $(function () { $('[data-toggle="popover"]').popover() }) .carousel-control .icon-prev { margin-left: -65px !important;

} .carousel-control .icon-next { margin-right: -65px !important; }

.carousel-control.left { background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%); background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%); background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.0001))); background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='# [Click the Apply button below to see the contact details] ', endColorstr='# [Click the Apply button below to see the contact details] ', GradientType=1); background-repeat: repeat-x; }

.carousel-control.right { right: 0; left: auto; background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%); background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%); background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.0001))); background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.0001) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='# [Click the Apply button below to see the contact details] ', endColorstr='# [Click the Apply button below to see the contact details] ', GradientType=1); background-repeat: repeat-x; } Développeur Vue.Js function verif_post(forms)

{

if (forms.code.value=="")

{

alert('Merci de saisir le code avant de valider cette opération ');

forms.code.focus();

return false ;

}else return true ;

} Référence 162098 Localisation Dakar / Sénégal Expiration 17 Juin 2026 Offre visitée 175 fois Catégories Informatique, Télécoms, Réseaux Industrie Informatique, Télécoms, Téléservices . Description de l'offre Nous recherchons un Développeur Vue.js Sénior pour rejoindre notre équipe et participer au développement et à l’évolution d’applications web modernes. Le candidat idéal maîtrise parfaitement Vue.js et est capable de travailler de manière autonome tout en collaborant efficacement avec les autres membres de l’équipe. Missions

  • Développer et maintenir des applications web en utilisant Vue.js.
  • Concevoir des interfaces utilisateur performantes et ergonomiques.
  • Participer à l’analyse des besoins et à la conception technique des fonctionnalités.
  • Intégrer les API et collaborer avec les équipes back-end.
  • Assurer la qualité du code à travers les bonnes pratiques de développement.
  • Réaliser les tests, corrections de bugs et optimisations de performance.
  • Participer aux revues de code et aux échanges techniques de l’équipe.

Compétences techniques

  • Excellente maîtrise de Vue.js (Vue 2 et/ou Vue 3).
  • Bonne connaissance de JavaScript ES6+, HTML5 et CSS3.
  • Expérience avec les outils de gestion d’état (Vuex, Pinia).
  • Maîtrise de Git et des workflows de développement collaboratif.
  • Connaissance des API REST. Qualités recherchées
  • Rigueur et sens du détail.
  • Capacité à travailler en équipe.
  • Autonomie dans la réalisation des tâches confiées.
  • Bonnes capacités d’analyse et de résolution de problèmes.
  • Curiosité technique et volonté d’apprendre. Expérience
  • Minimum 3 ans d’expérience en développement web.
  • Une expérience significative sur des projets Vue.js est indispensable. Nous recherchons avant tout un développeur opérationnel et autonome sur Vue.js, sans nécessairement avoir une expérience de lead technique ou de management d’équipe. // /* $("#container") .attr('unselectable', 'on') .css({ 'user-select': 'none',

'MozUserSelect': 'none' }) .on('selectstart', false) .on('mousedown', false) .bind("contextmenu",false)*/; Pour continuer, connectez-vous Connexion candidat Bienvenue. M erci de vous connecter pour accèder aux services de Senjob. coordinateur-des-opérations-techniques-sportives--tech-ops--–-sbw-–-wpk-h-f_e_162127.html Login ou Email Password ----- OU CONNECTEZ-VOUS AVEC ----- var googleUser = {}; var startApp = function() { gapi.load('auth2', function(){ // Retrieve the singleton for the GoogleAuth library and set up the client. auth2 = gapi.auth2.init({ client_id: ' [Click the Apply button below to see the contact details] -sjpeehganfkskobq61gd6l55ved9je0b.apps.googleusercontent.com', cookiepolicy: 'single_host_origin', // Request scopes in addition to 'profile' and 'email' //scope: 'additional_scope'

});

attachSignin(document.getElementById('customBtn'));

});

};

function attachSignin(element) { console.log(element.id); auth2.attachClickHandler(element, {}, function(googleUser) { //document.getElementById('name').innerText = "Signed in: " + // googleUser.getBasicProfile().getName(); // alert( googleUser.getBasicProfile().getName()); var profile = googleUser.getBasicProfile();

		 $("#Prenom").val(profile.getGivenName());
		 $("#Nom").val(profile.getFamilyName());
		 $("#mailgg").val(profile.getEmail());
		 $( "#ConnexionGG" ).submit();

		 // Assign handlers immediately after making the request,
			// and remember the jqxhr object for this request
			/*var jqxhr = $.post( "register_gg.php", {NomComplet: ""+profile.getName()+"", Prenom: ""+profile.getGivenName()+"", Nom: ""+profile.getFamilyName()+"", Email: ""+profile.getEmail()+"" }, function(data) {
			 alert( "success" );
			 alert(data);
			 document.getElementById('name').innerText = "Signed in: " + data;
			})
			 .done(function() {
				alert( "second success" );
			 })
			 .fail(function() {
				alert( "error : de connexion, merci de ressayer ulterieurement" );
			 })
			 .always(function() {
				alert( "finished" );

});

			// Perform other work here ...

			// Set another completion function for the request above
			jqxhr.always(function() {
			 alert( "second finished" );

});*/

}, function(error) { alert(JSON.stringify(error, undefined, 2));

});

} #customBtn { display: inline-block; /background: #4285f4;/ color: #FFF; width: 50px; /border-radius: 5px; border: thin solid #888; box-shadow: 1px 1px 1px grey;/ white-space: nowrap; } #customBtn:hover { cursor: pointer; } span.label { font-family: serif; font-weight: normal; } span.icon { //background: url('images_google/g-normal.png') transparent 5px 50% no-repeat; background: url('images_google/g-normal.png') transparent 0px 50% no-repeat; display: inline-block; vertical-align: middle; width: 42px; height: 42px; } span.buttonText { display: inline-block; vertical-align: middle; padding-left: 12px; padding-right: 12px; font-size: 18px; font-weight: bold; // Use the Roboto font that is loaded in t

[Click the Apply button below to see the contact details]

Ready to apply?

Safety Reminder

Never pay money to get an interview. Taf4All will never contact you to request application fees.

You might also be interested in

T4

Développeur

Sénégal

Offre d&39;emploi Previous Next // Initialize tooltip component $(function () { $(&39;[datatoggle="tooltip"]&3

CDI
3 days ago
T4

Développeur Fullstack Java/Vue js

Sénégal

Développeur Fullstack Java/Vue js à Sénégal — Concevoir, développer et maintenir des solutions logicielles robustes et s

CDI
2 months ago
T4

Développeur IT

Sénégal

Développeur IT chez Recruteur à Sénégal.

CDI
about 1 month ago