Développeur
Offre d&39;emploi Previous Next // Initialize tooltip component $(function () { $(&39;[datatoggle="tooltip"]&3
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
Compétences techniques
'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]
Never pay money to get an interview. Taf4All will never contact you to request application fees.
Offre d&39;emploi Previous Next // Initialize tooltip component $(function () { $(&39;[datatoggle="tooltip"]&3
Développeur Fullstack Java/Vue js à Sénégal — Concevoir, développer et maintenir des solutions logicielles robustes et s
Développeur IT chez Recruteur à Sénégal.
Développeur FrontEnd Expérimenté – Vue.js chez Non precisé à Sénégal.