Rejoignez-nous !

Découvrez notre cadre de travail

CDI Développeur Front-­End (Web 3.0)

Présentation de la mission

Vous aurez pour objectif de faire évoluer et maintenir les interfaces riches de Perfect Memory pour l’ensemble de sa plateforme exploitant la sémantique à son plus haut niveau. Vous ferez partie de la brigade en charge de sublimer les compétences de Perfect Memory.

Environnement technique

Ces interfaces sont aujourd’hui mises en place à l’aide des framework BackboneJS, ou AngularJS, soutenus par HTML5 et CSS3, le tout communiquant avec une API RESTFUL.

Compétences recherchées

  • Vous êtes un(e) as de la POO, et fan de la programmation JavaScript (AngularJS 2) et Typescript.
  • Vous rêvez de HTML5, de CSS3 (SASS, Compass) et de Bootstrap toutes les nuits.
  • Vous manipulez le versionning via git avec dextérité.
  • Le responsive n’est pour vous pas seulement une notion mais un art de vivre.
  • Vous savez qu’avec le travail d’équipe, nous pouvons gravir des volcans .

Compétences rêvées

Et si, en plus :

  • Vous convolez avec AngularJS, trinquez avec JSON/LD, savez les séduire grâce à l’écriture de tests via Jasmin.
  • Vous maîtrisez l’anglais tel un poète, savez être force de proposition, savez que SCRUM n’est pas le nom d’un poisson.
  • Vous avez un avis sur le design, et faites une réflexion sur les problèmes d’ergonomie ou d’UI/UX.
  • Vous participez à des projets open-source !

L’équipe

Basée sur Clermont-Ferrand, l’équipe actuelle est composée de 9 personnes dont 6 techniques. En plus d’être jeune et dynamique, elle est fan de nouvelles technologies, de cinéma, de théâtre, de ski, de jeux, …

Rejoignez-nous

Cette proposition est ouverte aux développeur(se)s motivé(e)s et autonomes.

Postuler

Intéressé(e) par cette offre ? N’hésitez pas à nous contacter dès maintenant en nous envoyant un email à l’adresse suivante, en joignant votre CV :

Contactez-nous

CDI Développeur Back-­End (Web 3.0)

Présentation de la mission

En rejoignant l’ensemble Perfect Memory, vous serez intégré au pupitre du développement de nouveaux modules au sein de notre chef d’oeuvre : « Opéra pour une plate-forme sémantique en Mi mineur 7e».

Cette master-piece (la plate-forme) veut faire coopérer de nombreux services de traitement des données (conception, prescription, encodage, élévation sémantique, publication, rendu, …). Le sujet principal, le middleware sémantique, reprend les principes d’architecture distribuée et assure l’échange de messages sémantiques entre les services connectés à la plate-forme (internes et externes à l’entreprise).

Vous aurez ainsi une partition qui développe un ou plusieurs services à intégrer crescendo à la plate-forme :

  • Mise en place d’une connexion entre notre plate-forme et des CMS grands publics (Wordpres, Drupal, …)
  • Mise en place d’un Linked Open Data Endpoint permettant l’accès aux ressources sémantiques
  • Amélioration du processus d’enrichissement sémantique (reconnaissance des entités nommées sur base d’analyse morpho­-syntaxique, etc.)
  • Modules d’importation et de publication de médias vers des services de partage et de stockage (Youtube, Dropbox, Facebook, etc.)
  • Modules vidéos, Montage automatique, etc.

Les musiciens

Vous intégrerez le pupitre des développeurs R&D de Perfect-Memory composé de 6 musiciens et basé à Clermont-Ferrand (63).

Vous participerez pleinement à l’émergence d’une technologie de rupture innovante, compétitive, intelligente et dont les harmonies sont jalousées.

Compétences recherchées

Passionné par les technologies Web, capable de gérer un solo, et avec un esprit logique, vous serez force de proposition sur la conception logicielle et les technologies utilisées pour leur réalisation.

Une bonne connaissance des technologies du Web 3.0 est requise (OWL, RDF, SPARQL, Ruby on Rails, Python, Go, noSQL…) pour le développement de ces modules sémantiques.
Vous devrez également savoir jouer avec WordPress.

Compétences rêvées

La maîtrise d’autres instruments tels que Drupal, Prestashop, … serait l’idéal.

Une connaissance des classiques de conventions de développement, de la gestion de projet en méthode SCRUM ainsi que des outils de versionnement (git) seront fortement appréciés.

Rejoignez-nous

Cette proposition est ouverte aux développeur(se)s motivé(e)s et autonomes.

Postuler

Intéressé(e) par cette offre ? N’hésitez pas à nous contacter dès maintenant en nous envoyant un email à l’adresse suivante, en joignant votre CV :

Contactez-nous

Stage Développeur Front-­End (Web 3.0)

Présentation

Durant ce stage, vous devrez :

  • Améliorer votre connaissance du monde merveilleux de la sémantique
  • Comprendre les arcanes de la plateforme sémantique Perfect-Memory
  • Obtenir quelques points de compétences supplémentaires en technologies web (ex : HTML5, CSS3/Compass, …) et plus particulièrement Javascript
  • Décrypter les symboles d’une API RESTFUL
  • Élaborer de nouvelles fonctionnalités et ergonomies pour les applications riches et modulaires exploitant la plateforme (ex : Backbone, AngularJS, Grunt)
  • Finir la quête de la méthode SCRUM
  • Pour pouvoir vous intégrer dans une équipe

Les points clés de cette quête exaltante sont les suivants :

  • Développement de nouvelles fonctionnalités sur le Player Sémantique, application clé de la plateforme dédié à la navigation et à l’indexation de contenus multimédia
  • Création d’une interface de navigation au sein d’un graphe d’entités sémantiques
  • Réalisation d’applications dédiés à l’administration d’un service de la plateforme
  • Mise en place d’une interface responsive adaptée aux appareils mobiles
  • Etude et amélioration de l’expérience utilisateur
  • Maintenabilité, performance et fluidité seront aussi des domaines importants au cours de ces développements.

Compétences recherchées

Depuis tout jeune écuyer, vous êtes passionnés par les technologies web.

Vous avez un esprit logique, êtes capables d’être autonome et force de proposition sur une stratégie d’attaque au sein de l’équipe.

Maintenant en fin de formation, vous vous sentez prêt à partir en aventure.

Compétences rêvées

Une bonne culture Web, notamment du Web 3.0, une connaissance des conventions de développement et des outils de versionnement (git) vous apporterait un avantage non négligeable.

Vous avez déjà usé de tests unitaires ou d’intégration pour dénicher les Bugs les plus sournois.

L’équipe

Pour réussir cette aventure, vous rejoindrez une guilde de chevaliers aguerris dans ce domaine. Ils vous aiguilleront avec honneur. Leur château basé au centre du royaume leur permet d’ailleurs d’accéder à tous types d’entraînements sportifs ou culturels !

Postuler

Cette épopée sera d’une durée de 5 à 8 mois, et rémunérée en fonction du profil.

Intéressé(e) par cette offre ? N’hésitez pas à nous contacter dès maintenant en nous envoyant un pigeon électronique à l’adresse suivante, en y accrochant votre CV :

Contactez-nous

Stage Développeur Back­-End (Web 3.0)

Présentation

Ce stage gastronomique sera l’occasion de vous former sur l’un des fleurons gustatifs de notre accueillant établissement Perfect Memory : le développement de modules sur un lit de plate-forme sémantique à la française.

Chacune des étapes de préparation vous permettra de faire coopérer de nombreux services de traitement de données (conception, prescription, encodage, élévation sémantique, publication, rendu, …).

Notre traditionnel middleware sémantique reprend les principes d’architecture distribuée et assure l’échange de messages sémantiques entre les services connectés à la plate-forme (interne et externes à l’entreprise).

Pour exemple, voici quelques ingrédients que vous serez amenés à préparer :

  • Mise en place d’un Linked Open Data Endpoint permettant l’accès aux ressources sémantiques
  • Amélioration du processus d’enrichissement sémantique (reconnaissance des entités nommées sur base d’analyse morpho­-syntaxique, etc.)
  • Modules d’importation et de publication de médias vers des services de partage et de stockage (Youtube, Dropbox, Facebook, etc.)
  • Modules vidéos, Montage automatique, etc.

Compétences recherchées

Passionné par les technologies Web (et la cuisine), autonome, et avec un esprit logique, vous serez force de proposition sur la conception logicielle et les technologies utilisées pour leur réalisation.

Une bonne connaissance des technologies culinaires du Web 3.0 est requise (OWL, RDF, SPARQL, Ruby on Rails, Python, Go, noSQL…) pour le réalisation de ces modules sémantiques.

Compétences rêvées

Une connaissance des conventions de développement, de la gestion de projet en méthode SCRUM ainsi que des outils de versionnement (git) seront fortement appréciés.

L’équipe

Mais la recette n’est pas tout, tout une équipe sera présente pour vous assister dans cette confection. Ainsi, 9 personnes, dont 5 cuisiniers (techniques), basées à Clermont-Ferrand, seront à vos côtés pour vous conseiller et vous aider à former vos papilles gustatives.

Vous participerez ainsi pleinement à l’émergence d’une cuisine de rupture innovante, compétitive et intelligente.

Postuler

Ce stage de perfectionnement, destiné aux cuisiniers de fin d’études, sera d’une durée de 5 à 8 mois, et rémunéré en fonction du profil.

Intéressé(e) par cette offre ? N’hésitez pas à nous contacter dès maintenant en nous envoyant un email à l’adresse suivante, en joignant votre CV :

Contactez-nous

Stage – Développement d’un module de montage automatique

Présentation

Ce stage vous permettra de travailler au sein de l’équipe technique de Perfect Memory ainsi qu’en étroite collaboration avec notre responsable « Edition & Récit Multimédia » qui travaille à l’élaboration d’un outil de montage vidéo automatique. L’enjeu de cet outil est de générer de manière automatique des montages audiovisuels (image, son, vidéo) dotés d’une narration cohérente et thématique (exemples de thèmes: le voyage, l’émotion, l’évènement familial, … ), et basés sur des informations sémantiques qui ont été préalablement extraites de divers matériaux audiovisuels (des plans vidéos, des séquences audios, des points d’intérêts sur des images, …).

Vous serez responsable de la réalisation de cet outil de montage automatique, en collaboration avec les études effectuées par notre responsable « Edition & Récit Multimédia », depuis la conception jusque l’implémentation et le branchement de ce module à la plate-forme sémantique de Perfect Memory.

Vous pourrez également contribuer au développement de modules d’extraction d’informations sur des matériaux audiovisuels (détection de points d’intérêts, classification d’images, …).

Compétences recherchées

Passionné par les technologies de traitement audiovisuel, autonome, et avec un esprit logique, vous serez force de proposition sur la conception logicielle et les technologies utilisées pour leur réalisation.

Une bonne connaissance des langages orientés objets est requise (C++, Ruby) ainsi que la maîtrise de librairies de traitement audiovisuel (telle que OpenCV et MLT).

Compétences rêvées

Une connaissance des conventions de développement, de la gestion de projet en méthode SCRUM ainsi que des outils de versionnement (git) seront fortement appréciés. Une connaissance des technologies sémantiques serait un plus.

L’équipe

Vous serez accueilli par une équipe de 10 personnes, basée à Clermont-Ferrand et participerez ainsi pleinement à l’émergence d’une technologie de rupture innovante, compétitive et intelligente.

Postuler

Ce stage rémunéré est destiné aux développeurs Bac+2 ou plus, pour une durée minimale de 3 mois.

Intéressé(e) par cette offre ? N’hésitez pas à nous contacter dès maintenant en nous envoyant un email à l’adresse suivante, en joignant votre CV :

Contactez-nous