Développeur Full-Stack Senior (H/F)
Développeur FullStack Senior (H/F) à Sénégal — Concevoir, développer et maintenir des solutions logicielles robustes et
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 Senior Fullstack / Microservices 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 162165 Localisation Dakar / Sénégal Expiration 21 Juin 2026 Offre visitée 70 fois Catégories Informatique, Télécoms,... Industrie Informatique, T... $('.plustag').click(function() { $('.tagcompt').removeClass("hide").addClass("show"); $('.plustag').hide(); }); . Description de l'offre Dans le cadre du développement de nos solutions digitales, nous recrutons un Développeur Senior expérimenté pour intervenir sur une architecture moderne orientée microservices.
Vous disposez d’une solide expérience dans le développement d’applications d’entreprise à forte volumétrie, maîtrisez les environnements backend, frontend et DevOps et vous avez une très bonne base en architectures applicatives Compétences techniques requises Backend
Excellente maîtrise de Java / Spring Boot
Architecture Microservices
APIs REST sécurisées
Kafka / Messaging
Bonne connaissance MongoDB, Conception et optimisation des modèles de données
Connaissance de Node.js et développement mobile seraient de grands atouts Frontend
Maîtrise avancée d’Angular, Typescript
Développement d’interfaces modernes et performantes
Intégration API et gestion d’état
DevOps & Infrastructure & Misc
Docker / Containerisation / Kubernetes
Pipelines CI/CD et automatisation des builds
Git, GitLab CI, Jenkins ou équivalent
Déploiement et supervision de services
Développement et maintenance de microservices ou application mobiles
Conception d’APIs robustes et évolutives
Développement frontend Angular
Participation aux choix d’architecture technique
Optimisation des performances applicatives
Industrialisation des déploiements
Participation aux revues de code et bonnes pratiques Profil
Minimum 4 ans d’expérience
Forte capacité d’analyse et d’autonomie
Sens de l’architecture et de la qualité logicielle
Expérience en environnement Agile Scrum
Bonne communication et esprit d’équipe
Monitoring / observabilité
Sécurité applicative Conditions
Disponibilité : immédiate ou rapide
Localisation : ZAC MBAO, Région DAKAR
Rémunération attractive selon profil // /* $("#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. stagiaire-méthodes_e_162182.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 { dis
[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.
Développeur FullStack Senior (H/F) à Sénégal — Concevoir, développer et maintenir des solutions logicielles robustes et
Développeur Fullstack Senior Java / React chez Recruteur à Sénégal.
Developpeur Fullstack chez Recruteur à Sénégal.
Développeur Full Stack (Java / Angular) chez Recruteur à Sénégal.