OpenDataSoft recherche un.e développeur.se full-stack expérimenté.e pour enrichir les fonctionnalités de l’interface d’administration de la plateforme, destinées aux administrateurs, ainsi que de l’interface d’exposition de données, destinée aux ré-utilisateurs.
L’interface d’administration de la plateforme OpenDataSoft est une interface riche qui permet aux clients d’OpenDataSoft de paramétrer l’accès à leur portail, d’alimenter leur catalogue de données, de construire des visualisation et des tableaux de bord, tout cela de manière simple et intuitive. Cette interface est construite sur la base d’une stack Python / Django / AngularJS - ReactJS (migration de AngularJS vers React en cours).
L’interface d’exploration de données permet aux ré-utilisateurs de naviguer dans le catalogue de données et d’explorer et visualiser les jeux de données mis à disposition en fonction de leurs droits. Cette interface, exploitant les fonctionnalités de l’API de recherche développée par OpenDataSoft, est construire sur la base d’un framework Open Source développé par OpenDataSoft.
Au sein de l’équipe de développement frontend de la plateforme OpenDataSoft, vous participez à la conception et à la réalisation d’évolutions sur les interfaces d’administration et d’exploration de données:
L’équipe de développement d’OpenDataSoft compte environ 15 personnes, réparties en trois équipes - backend, frontend et infrastructure. Nous travaillons en méthodologie agile (Scrum). Nous faisons de l’intégration continue sur un environnement de pré-production et déployons de nouvelles fonctionnalités au moins une fois par semaine en production. La plateforme est hébergée sur le Cloud et nous travaillons avec différents fournisseurs, notamment Amazon Web Services et Outscale. Nous ne faisons pas de développement spécifique et tous nos environnements partagent la même base de code.
Nous utilisons les technologies suivantes:
Nous fournissons aux développeurs des laptops dernière génération (les configurations sont aux choix des développeurs, la plupart d’entre eux sont sur Mac, certains sur PC / Linux). Nous fournissons également les accessoires pour assurer le meilleur confort de travail possible (écrans, bases …).
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres