Développeur sénior IT
Secteur d'activités : Distribution, transport, logistique
Catégorie : IT et Telecommunication
Fonction : Informatique
Région : Grand Casablanca
Pays concerné : Maroc
Contrat : CDI
Experience : Confirmé (5 à 10 ans d'expérience)
Diplôme : Bac + 4
Langues : Français
Salaire : Negociable

Description de l'entreprise et du poste :

Nous recrutons pour le compte de notre client qui offre des services spécialisés en transit, transport, logistique, manutention, levage et dédouanement un Développeur sénior fullstack Back-end et Front-end WEB/APPLICATION ANDROID 

Indication Mission :

Réaliser un site web dynamique et son application Android native. Une bonne maitrise des API Google maps est indispensable.

BACK-END :

-Ecriture de la base de données

-Configuration du serveur

-Conception des fonctionnalités techniques et de l’architecture du site/applis

FRONT-END :

Design, maquettes graphiques, ergonomie UX….

Compétences :

PROGRAMMATION REQUISE: PHP, SQL Serveur, MySQL, Java, Javascript5, HTML5, CSS3, .NET, Phython, React JS et React Native

ENVIRONNEMENT DE DÉVELOPPEMENT DE L’APPLICATION ANDROID : Android Studio ou Eclipse

ENVIRONNEMENT DE DEVELOPPEMENT DE L'APPLICATION IOS: Xcode, Swift

FRAMEWORK :

- Angular JS, Lavarel, Symphony, drupal (pour le Back-end)

- Bootstrap (pour le Front-end)

Logiciels : Photoshop, Illustrator, Dreamweaver

API : Google Maps

Profil :

De formation supérieur en informatique, Minimum de 5 ans d'expérience en analyse et développement informatique,  

Vous faites preuve d’autonomie, de réactivité et d'une bonne capacité d'organisation.

Vous avez la capacité de définir et hiérarchiser vos priorités.

Vous avez de fortes capacités d'adaptation dans un contexte d'évolution permanente.

Vous maîtrisez le français à l’oral comme à l’écrit.

Ce que nous vous offrons :

Type de contrat :

CDD

Si vous êtes déjà inscrit comme candidat connectez-vous!.
Sinon, Inscrivez-vous maintenant pour postuler.
Viadeo Share
< script type = "text/javascript" > /* jQuery('.banner-sec .container-wrap').on('click',function(){ window.location="http://marocadres.com/liste_offre?id=400"; });*/ function RechKey() { var keyword = document.getElementById('mots-cles').value; var lieu = document.getElementById('lieu').value; if (keyword == "") { keyword = -1; } if (lieu == "") { lieu = -1; } window.location = "liste_offre?keyword=" + keyword + "&lieu=" + lieu; }; function getXhr() { var xhr = null; if (window.XMLHttpRequest) // Firefox et autres xhr = new XMLHttpRequest(); else if (window.ActiveXObject) { // Internet Explorer try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } } else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); xhr = false; } return xhr; } function Auth() { var xhr = getXhr(); // On défini ce qu'on va faire quand on aura la réponse xhr.onreadystatechange = function() { // On ne fait quelque chose que si on a tout reçu et que le serveur est ok if (xhr.readyState == 4 && xhr.status == 200) { leselect = xhr.responseText; // On se sert de innerHTML pour rajouter les options a la liste if (leselect == 10) { window.location = "http://www.marocadres.com/Offre?id=1202"; } else { if (leselect == 01) { window.location = "dashboard_recruteur"; } if (leselect == 00) { window.location = "authentification?err=1"; } } } } // Ici on va voir comment faire du post xhr.open("POST", "App/Frontend/modules/Accueil/html/auth.php", true); // ne pas oublier ça pour le post xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // ne pas oublier de poster les arguments // ici, l'id de l'auteur login = document.getElementById('login_auth').value; password = document.getElementById('password_auth').value; xhr.send("Login=" + login + "&Password=" + password); } function AddAvis(recru_id, user_id) { var xhr = getXhr(); // On défini ce qu'on va faire quand on aura la réponse xhr.onreadystatechange = function() { // On ne fait quelque chose que si on a tout reçu et que le serveur est ok if (xhr.readyState == 4 && xhr.status == 200) { leselect = xhr.responseText; alert("Merci pour votre avis"); window.location = "dashboard_recruteur_cvtheque"; // On se sert de innerHTML pour rajouter les options a la liste } } // Ici on va voir comment faire du post xhr.open("POST", "App/Frontend/modules/Accueil/html/addAvis.php", true); // ne pas oublier ça pour le post xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // ne pas oublier de poster les arguments // ici, l'id de l'auteur var avis = document.getElementById('avis' + recru_id + user_id).value; xhr.send("recru_id=" + recru_id + "&user_id=" + user_id + "&avis=" + avis); }