Kitware Europe recherche un.e Développeur.se Vue.js qui contribuera directement au développement de nouvelles interfaces graphiques, de solutions frontend, à l’ajout de fonctionnalités, à l’amélioration et au maintien d’applications web pour ses clients.
Rattaché.e à l’équipe Solutions Logicielles, vous réaliserez des développements sur-mesure et interviendrez à différents niveaux de la mise en place de solutions Vue.js.
Vous aurez à cœur d’assurer la qualité, la performance, l’évolutivité et la sécurité de vos solutions.
Vous serez amené à intervenir sur tous les éléments de l’interface graphique : de la navigation utilisateur jusqu'à l'architecture de la base. De l’analyse de spécifications fonctionnelles au suivi du projet, en passant par la mise en ligne, vous serez moteur et force de proposition pour participer au succès des projets clients qui vous seront confiés.
Votre travail s’inscrira au sein de développements de solutions innovantes liées à la visualisation de données scientifiques ou médicales. La visualisation 3D se fera en local (WebGL ou WebGPU) ou en remote (rendu effectué sur un serveur).
Vos missions principales
- Design et ergonomie de solutions web
- Analyser les besoins et les spécifications fonctionnelles fournies par le client ou le chef de projet.
- Développer et maintenir des solutions robustes et performantes en Vue.js.
- Réaliser des tests unitaires et fonctionnels.
- Optimiser le code pour la sécurité et la performance.
- Rédiger la documentation technique associée aux développements.
- Assurer l’Intégration Continue via Gitlab.
- Participer à l’élaboration des spécifications techniques
- Aider au déploiement des solutions sur des serveurs.
Profil
- Minimum Bac +3
- Une première expérience professionnelle de développeur JS serait un plus ou une expérience personnelle sérieuse acquise en autodidacte.
- Passionné par la programmation et le développement d’applications
Compétences et connaissances professionnelles
- Technologies maitrisées :
TypeScript
Git
Outils de debogage
Outils de test ( unitaires, fonctionnels et d’intégration)
- Technologies souhaitables:
Python
WebGL
WSGI, Django
Bases de données (PostGreSql, MongoDb…)
Numpy
- Connaissances appréciées:
Clean code
Panda, MatPlotLib
Bonnes pratiques de développement liées à la performance web
Description de la société
Kitware est une entreprise à taille humaine qui se mobilise pour avoir un grand impact sur le monde. Ses collaborateurs s'investissent au quotidien pour faire progresser la science et la technologie afin de favoriser l'innovation mondiale et résoudre les défis mondiaux. Cela est possible en développant des plateformes logicielles open source innovantes et en faisant en sorte de les intégrer autant que possible dans des solutions logicielles open source et en contribuant directement à l'open science dans un esprit collaboratif.
Nous fournissons des services commerciaux à des sociétés allant des startups aux sociétés du CAC 40. Kitware utilise un modèle commercial de services autour de ses solutions open source pour développer des communautés collaboratives étendues et fournir des solutions techniques flexibles et de grande qualité. Si vous avez utilisé CMake, ITK ou VTK, Paraview ou LidarView, vous connaissez notre travail et son impact sur les communautés que nous aidons à créer.
Environnement de travail
Les employé.es de Kitware bénéficient d'un environnement de travail convivial, d'horaires flexibles et d'un haut niveau d'indépendance et de responsabilité. Une charte de télétravail permet jusqu’à deux jours de télétravail hebdomadaires.
Kitware participe à l'organisation et au financement de nombreuses sorties et événements (escape game, ski, laser game, don du sang, tech lunch...). Une salle détente (canapé, jeux videos, jeux de société) est ouverte à tous. Une cuisine (café et thé en accès gratuit) et une grande salle à manger agrémentent également les bureaux situés à proximité directe du Parc de la Tête d’Or.