Expert.e JavaScript

Toulouse  - CDI

À propos de Makina Corpus

Makina Corpus, ardent promoteur des logiciels libres, des méthodes agiles et du développement durable, développe des projets web ou mobiles d'envergure combinant notamment la cartographie, l'intelligence artificielle, le traitement et l'analyse de données, la dataviz... Nos applications phares sont au service de domaines tels que la randonnée et la gestion d'espaces naturels (http://geotrek.fr/), l'aménagement du territoire (http://www.actif.cci.fr/), l’accès aux cartographies pour les déficients visuels (http://www.accessimap.com/), des systèmes d'information territoriale, des interfaces d'exploration de données...

Notre organisation et nos prestations se construisent sur trois piliers : les logiciels libres et les données ouvertes, les méthodes agiles et le développement durable.


Pourquoi nous rejoindre ?

Description du poste

Vous rejoindrez une équipe pluridisciplinaire composée notamment d'expert.es JavaScript et participerez aux différentes phases de projets web d'envergure. Vous aurez pour missions :

  • Concevoir et développer des webapps et des applications front end Javascript destinées aussi bien à des ordinateurs qu'à des smartphones, avec une utilisation intensive de React.
  • Optimiser les performances en fonction des navigateurs et de la puissance de la machine (méthodes de transfert des données, analyse des temps de transfert et d’affichage, cycle de vie de la page, gestion mémoire…).
  • Participer à la production d'un code collaboratif (publications, revues de code, pull requests...).
  • Contribuer à l'amélioration continue des compétences de l'équipe.

Description du profil

Niveau Bac +5 requis, idéalement ingénieur.e de formation. Mais il est vrai que nous attachons avant tout de l'importance à vos compétences et à votre motivation.


Au-delà de l'expertise d’un langage spécifique vous maîtrisez la programmation pour le web, et ce depuis à minima 3 ans. Nos outils privilégiés sont actuellement ES6, React/Redux, React Native, MapboxGL JS, D3, GraphQL…

  •  Vous avez une solide expérience du langage JavaScript, avez su et saurez vous adapter aux évolutions des bonnes pratiques d’ingénierie JavaScript et à de nouvelles bibliothèques.
  • Vous maîtrisez les pratiques modernes d'ingénierie logicielle (tests automatisés, intégration continue, Scrum/Kanban...).
  • Vous savez optimiser l’architecture d’une application Front End, améliorer les performances, l’accessibilité…
  • Vous êtes sensible aux problématiques d'interface et d'ergonomie et vous vous intéressez à l'analyse des besoins des utilisateurs.trices.


Écrivez-nous à recrutement@makina-corpus.com, racontez-nous qui vous êtes et ce qui vous motive. Montrez-nous des preuves concrètes de votre motivation (compte Github, contributions, réalisations...).


Nos équipes sont mixtes, femmes et hommes du numérique rejoignez-nous !


Propulsé par