Stage développement Vue JS-Typescript H/F

Description du poste:

Description

Descriptif du poste

Intersec est un éditeur de logiciel français qui démocratise la prise de décision basée sur la donnée, notamment auprès des opérateurs télécoms. Au travers de solutions Big Data en temps réel, nous aidons dans la valorisation de leurs données de transaction et de géolocalisation. Nos cas d’usage, allant de l’exploitation de données géolocalisées à l’optimisation de campagnes marketing, nécessitent une expertise algorithmique dans l’analyse de données.

Intersec, fondée en 2004, l'entreprise a séduit l'international, nos solutions sont utilisées dans plus de 70 pays dans le monde et compte 140 salariés.

Vous aimez créer des logiciels élégants ? Nous aussi !

Nous aimons créer des logiciels à la pointe de la technologie. C'est pourquoi par exemple, nous avons développé nos propres bases de données : elles répondent exactement à nos besoins de performances via un design soigné, et permettent de maitriser nos produits, sans recours majeur à des dépendances externes !

Nous sommes très attentifs à la qualité de nos logiciels, nous croyons au principe KISS (Keep It Stupid Simple) et tout ce que nous mettons en production passe d'abord par du peer reviewing.

Nous recherchons des co-équipiers qui partagent notre philosophie : passion de la techno, volonté d'apprendre et de tenter des choses nouvelles, travail en équipe. Nous travaillons dans un environnement agréable et décontracté (même en cette période de télé-travail).

Vous souhaitez participer au développement d'applications aux fonctionnalités poussées où la performance et la sécurité sont les priorités ?

Vous êtes fan d’UX/UI : d’interfaces efficientes, intuitives, qui respectent les normes du marché ? Nous, clairement ! Alors lisez la suite !

Nous aimons créer des logiciels à la pointe de la technologie. C'est pourquoi nous développons nos propres composants, widgets et librairies : librairie pour la génération de modèles et utilisation d’objets partagés entre front-end et backend, widgets de reporting/statistiques partagés entre nos différents produits, moteur de rendu de cartes de chaleur/densité dynamiques qui s’affiche dans Leaflet,…

Vitrine de nos produits, nous mettons un soin particulier à proposer des interfaces performantes, esthétiques et surtout « user-friendly ». Nous sommes très attentifs à la qualité de nos logiciels, nous croyons au principe KISS (Keep It Stupid Simple) et tout ce que nous mettons en production passe d'abord par du peer reviewing.

Nous recherchons des co-équipiers qui partagent notre philosophie : passion de la techno, volonté d'apprendre, de partager et de tenter des choses nouvelles, travail en équipe. Nous travaillons dans un environnement agréable et décontracté.

Requirements

Au sein de notre R&D (+45 dev), vous rejoindrez une de nos équipes et vous contribuerez au développement de nos solutions de Location Data Analytics et de traitement de grands volumes de données en temps réel.

Vous serez amené(e) à implementer de nouvelles fonctionnalités, les maintenir, améliorer continuellement la base de code, et rester à l'écoute de l'évolution des technologies web.

Responsabilités :

Le composant Table est un composant beaucoup utilisé dans les produits Intersec, il sert à afficher, trier les données selon des critères que nous lui donnons.

Ce composant et les composants qui en héritent sont actuellement en Backbone JS, mais nous voulons passer tous les logiciels Intersec sous Vue, pour avoir un framework et une code base plus récente, simple à aborder et utiliser. Il reste quelques composants qui sont encore sous Backbone et nous voulons finir cette transition.

Le composant Table est un composant qui a été créé il y a quelques années et certaines fonctionnalités implémentées à l'époque ne sont plus utiles. Il faut faire une refonte du composant Table ainsi que des composants qui en héritent, en utilisant le code actuel et en retirant celui qui est aujourd'hui inutile.Proposer des améliorations possibles, fonctionnelles ou graphiques. Développer ce composant en utilisant des bonnes pratiques, nomenclature des classes CSS, Typescript. Il faut ensuite intégrer et remplacer composant-là où est le composant Table actuel

Pourquoi c'est intéressant ?

  • Vous travaillerez dans un environnement riche avec de nombreux cas d'utilisation différents
  • Vous pourrez améliorer notre stack en continue et expérimenter de nouveaux outils
  • Vous progresserez dans vos connaissances techniques et vos compétences chaque jour, en vous attaquant à de nouveaux problèmes et en travaillant avec des collègues compétents
  • Nous commençons à opensourcer des composants d'Interface sur Github, et recherchons des collègues qui ont le goût du partage

Notre environnement technique :

  • Base de code : Typescript, Javascript
  • Frameworks : VueJS pour l'interface, ainsi que Backbone customisé pour gérer nos modèles
  • Frameworks de tests : Selenium/Behave (python) pour les tests d'intégration continue et Jasmine pour les tests unitaires
  • Système de contrôle de version : Git
  • Environnement: Linux (Debian ou toute autre distribution avec laquelle vous êtes à l’aise)
  • IDE: celui que vous préférez, nous avons des configurations pour Sublime Text, VSCode, Vim
  • Outils & Librairies : Webpack, Bootstrap, Highchart, JSPlumb, Leaflet

Ce que nous recherchons?

  • Un stagiaire qui sait coder en Vue.JS
  • Vous avez d’excellentes connaissances en Javascript et un penchant pour l’UX et l'UI
  • Une bonne connaissance des technologies Web
  • Vous êtes à l’aise sur linux (ou motivé pour !)
  • Bonus : Vous maitrisez un des frameworks Javascript courant (Vue.js idéalement), vous avez des compétences en python et savez utiliser Git.
  • Vous êtes autonome et rigoureux/se

Benefits

Pourquoi rejoindre Intersec ?

  • Si vous recherchez à travailler sur des projets porteurs,
  • Si vous êtes un(e) passionné(e) par l’innovation et les réseaux télécoms,
  • Si vous recherchez une équipe ouverte à l’innovation et à l’initiative,
  • Si vous aimez les environnements multiculturels (+22 nationalités),
  • Si vous êtes à la recherche d’un environnement avec une forte culture technologique : blog, hackathon, show & tell, bonnes pratiques / standby,
  • What we value : Agilité, esprit d’équipe, innovation, bienveillance,
  • Plusieurs activités “Bien-être” et “team-building”,
  • Carte Swile pour la pause déjeuner, prise en charge de 100% de l’abonnement Navigo, mutuelle compétitive, remote friendly,
  • Accompagnement des personnes en situation de handicap et proposition annuelle de chèques CESU d’une valeur faciale de 1000€ à nos salariés ayant la Reconnaissance en Qualité de Travailleurs Handicapés,
  • Indemnité de stage en fonction de votre formation,
  • Stage de 5 moins minimum,
  • Notre blog tech : https://techtalk.intersec.com
  • Notre github : https://github.com/Intersec

    • 5 autres jobs qui pourrait t'intéresser:

      Poster une annonce 100% télétravail

      Vous recrutez en télétravail?

      Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!