Emploi
Développeur full-stack, avec des bases en développement mobile
Jappandal Techinnovation
Non classé0 vue
Détails de l’offre
Type
Emploi
Domaine
Non classé
Échéance
Sans échéance
Description
Le poste couvre la chaîne complète : les interfaces que voient les utilisateurs, les services qui les alimentent, et les applications mobiles qui prolongent les plateformes sur le terrain. Vous n'êtes pas cantonné à une couche, et l'on n'attend pas de vous que vous soyez également fort partout — on attend que vous compreniez ce qui se passe de bout en bout.
MISSIONS
- Développer des interfaces web accessibles, lisibles sur un écran modeste et utilisables sans formation préalable.
- Concevoir et mettre en œuvre les services qui les alimentent : modèles de données, points d'entrée, règles de validation, gestion des erreurs.
- Contribuer aux applications mobiles, en tenant compte du mode dégradé — connexion intermittente, synchronisation différée, économie de batterie et de données.
- Écrire les tests qui protègent ce que vous livrez, et corriger ce qu'ils révèlent.
- Relire le code de vos collègues, et argumenter vos remarques autrement que par une préférence personnelle.
- Participer aux choix techniques : les décisions se prennent en expliquant, pas en décrétant.
- Déployer, observer le comportement en production, diagnostiquer un incident et le corriger.
- Documenter ce qui n'est pas évident — non pas tout, mais ce qu'un collègue ne devinerait pas.
PROFIL RECHERCHE
- Une maîtrise réelle de JavaScript, et l'envie de travailler en TypeScript si ce n'est pas déjà le cas.
- Des bases en développement mobile : vous avez déjà construit et fait tourner une application sur un téléphone, même modeste, même personnelle.
- La compréhension de ce qui se passe entre un navigateur et un serveur : requêtes, formats d'échange, codes de réponse, authentification.
- Git et la ligne de commande, employés quotidiennement et non subis.
- Un français écrit correct : le code se lit, les messages de commit et les commentaires aussi.
- Un projet, personnel ou professionnel, que vous pouvez nous montrer et surtout nous expliquer.
PROFIL APPRECIE
- Une expérience en React et dans un cadre de rendu côté serveur.
- Une expérience mobile multiplateforme, en React Native ou en Flutter.
- Des notions solides de bases de données relationnelles et de SQL écrit à la main.
- Une pratique de la conteneurisation et de l'intégration continue.
- Des contributions publiques, des projets publiés, ou simplement un dépôt bien tenu.
- Une sensibilité à l'accessibilité et aux performances sur matériel ancien.
CANDIDATURE
Une candidature par courrier électronique, à contact@jappandaltech.com avec comme objet l'intitulé du poste.
- Un curriculum vitæ, ou à défaut un profil professionnel à jour.
- Le lien vers un dépôt de code, un projet publié ou une application que vous avez construite — l'important n'est pas qu'elle soit ambitieuse, mais qu'elle soit vôtre.
- Quelques lignes sur une difficulté technique que vous avez résolue, et sur la manière dont vous vous y êtes pris.
- Votre disponibilité et le type de contrat que vous recherchez.
Offre portée par
- Jappandal Techinnovation
- Consortium Jeunesse Sénégal
Cette offre n’accepte pas de candidature sur le Guichet