Développeur / Développeuse front-end

    Description

    Prométhée est l’opérateur français Newspace de constellation de nanosatellites d’Observation de la Terre. Notre objectif est de démocratiser l’utilisation de l’imagerie satellitaire pour un monde plus sûr et plus durable.

    Fondée en janvier 2020 par Olivier Piepsz et Giao-Minh Nguyen, Prométhée regroupe des experts reconnus dans le domaine du spatial, du digital et des services.

    Le dérèglement climatique et l’augmentation de l’activité humaine ont un impact direct sur les écosystèmes et les populations. Il est essentiel de se munir de moyens pour observer, suivre et prédire ces évènements. Les constellations de nanosatellites sont aujourd’hui le seul moyen pour avoir un accès en quasi -temps réel à l’information à n’importe quel moment, n’importe où dans le monde.

    Prométhée répond ainsi aux enjeux de gestion de crise et de développement durable en fournissant des services d’intelligence stratégique et d’intelligence environnementale.

    Le champ d’application que propose Prométhée est pratiquement illimité, de la surveillance maritime, des infrastructures critiques ; en passant par la protection des écosystèmes, des ressources hydriques, de la faune et de la flore ; la lutte contre la déforestation, la pêche illégale ou encore la prévention face aux catastrophes naturelles. www.promethee.earth

    Mission

    En collaboration avec nos designers, architectes et développeurs backend, votre mission principale sera de développer une application web de pointe ainsi que des services d’Earth Intelligence inédits déployés sur le cloud en tirant parti de l'imagerie satellite, de l'IoT et de la technologie de fusion de données. Le tout dans un environnement vue.js3, dont la composition a été choisie par notre architecte afin de bénéficier de tout le confort de développement apporté par la dernière version de vue.js.

    Totalement intégré(e) dans des équipes à taille humaine, dans lesquelles vous exercez vos talents de façon autonome, vous allez travailler sur des projets front-end de notre plateforme WEB, vitrine de la société.

    Responsabilités :

    ·       Analyser les demandes clients et de les transformer en code avec l’appui de nos experts métiers.

    ·       Planifier et documenter les spécifications techniques pour les fonctionnalités ou la conception du système.

    ·       Concevoir, créer, tester et configurer des applications pour répondre aux exigences des processus métier et des applications (i.e. règles de codage, tests unitaires et fonctionnels, etc.)

    ·       Participer à des « code review ».

    ·       Être un support pour nos plus jeunes recrues (et les soutenir dans l’acquisition des normes de qualité logicielle).

    Profil

    Votre expérience :

    ·       Titulaire d'un BAC + 3/5

    ·       5 ans minimum en tant que développeur front ou full stack dont au moins un an sur un projet agile.

    ·       Une expérience professionnelle préalable en vue 2 ou 3, ou REACT même minime est requise pour ce poste.

    ·       Capacité à travailler de manière autonome et en équipe.

    ·       Une expérience en analyse de données géospatiales et en systèmes d'information géographique (SIG) est un plus.

    Vos Compétences :

    ·       Vous connaissez les technologies fondamentales d’une application web cliente que sont le HTTPs, le HTML, le Javascript, le format JSON, et les CSS.

    ·       Vous savez ce que signifient SPA et vue-router.

    ·       Vous êtes capable de produire du code efficient, écrire des composants vue.js, des stores en vue-x ou pinia.

    ·       Vous utilisez des outils de build moderne comme Vite ou Webpack.

    ·       Vous maitrisez typescript.

    ·       Vous êtes familier avec GIT et connaissez Github.

    ·       Vous comprenez les méthodes Agile (cérémonies, chiffrage, sprint) en particulier Scrum.

    ·       Capacité à travailler de manière autonome et en équipe.

    ·       Anglais : communication orale et rédaction de documents techniques.

    Comment faire la différence ?

    ·       Être à l’aise avec les frameworks types MVVM (React, Vue…).

    ·       Savoir écrire du code lisible, maintenable, et propre.

    ·       Être à l’aise sur la conception (spécifications, estimations, …) et le langage CSS. Une connaissance en SASS/SCSS serait de plus apprécié.

    ·       Maîtriser un framework de test comme  Jest, Cypress ou Vitest est un atout majeur.

    ·       Une connaissance (même passive) du monde de l’observation de la Terre est un atout potentiel majeur.

    ·       Une connaissance des workflows Git et intégration continue (CI/CD) type Jenkins.