Welcome to the Jungle - Logo
Reelevant

Reelevant

FullStack Developer

  • CDI 
  • Début :  November 26, 2019
  • Paris
  • > Bac +5 / Doctorat
  • > 1 an

La tribu

Reelevant

Reelevant

  • AdTech / MarTech, Big Data
  • De 15 à 50 salariés

Le poste

FullStack Developer

  • CDI 
  • Paris

À propos

Reelevant transforme les messages de masse en interactions individualisées en temps réel au moment de la lecture de l’email grâce à sa technologie de Live Content. En agrégeant et activant des données clés pour l’entreprise, la plateforme SaaS de Reelevant offre aux marketeurs la possibilité de créer des messages adaptés à l’intention et au contexte du client à chaque moment pour lui offrir une expérience sur mesure.

En générant automatiquement des contenus uniques pour chaque individu en temps réel au moment de l’ouverture sans effort de production, le but est de penser hors du périmètre de campagne.

Reelevant connaît une croissance soutenue et a su attirer des clients grands comptes comme Orange, Etam, Cdiscount, Sephora, L’Occitane en Provence ou encore Camaïeu.

#NoCampaigns

Reelevant
Reelevant
Reelevant
Reelevant
Reelevant

Descriptif du poste

Enjeux techniques

Migration de codebase, amélioration de l’expérience utilisateur
Historiquement notre frontend s’est construit organiquement sur une base React 15 qui nous pose désormais quelques problèmes. Nous avons donc décidé de partir d’une base saine en React 16 et de migrer petit à petit nos features sur cette nouvelle code base.

Haute disponibilité et performance
Notre produit est extrêmement sensible à la latence car nous devons générer le contenu d’un email à partir de source de données externes que nous ne maîtrisons pas. Nous devons donc faire attention à chaque feature ajoutée pour faire face aux problèmes qui peuvent survenir et toujours afficher un contenu dans l’email.

Code Quality
Qui dit nouvelle codebase frontend dit best-practices, nous mettons donc en place de tests unitaires / e2e automatiquement exécutés par notre CI avec code coverage. Côté backend, nous sommes entrain de mettre en place Typescript et ajouter de tests pour être toujours plus confiant sur la qualité de notre code.

Environnement de travail

Frontend
Frameworks: React (+ i18n) / Redux / Redux-observable
Tools: Flow / Prettier / Webpack
UI: Ant / Styled-component
Tests: React-testing-library / Cypress

Backend:
NodeJS, Javascript en cours de migration vers Typescript
Architecture: Microservices
Databases: Mongodb / Redis
Tests: Ava / Tape

Devops:
Github, CircleCI, Codecov, Kubernetes, Google Cloud, Terraform

Day to day
Standup tous les matins
Sprints en SCRUM
Jira pour la gestion des tickets/sprints
Review mensuelle avec le CTO
Une super ambiance

Tes missions

  • Création de nouvelles features et maintenance des anciennes (backend ou frontend).
  • Participer à la réflexion lors des spécifications des features.
  • Être garant de la bonne qualité de code (tests, code reviews etc)

Profil recherché

  • Tu es passionné
  • Tu as une connaissance approfondie de JavaScript et de Node.js
  • Tu as des compétences solides avec les API
  • Tu as déjà travaillé avec des bases de données NoSQL et plus particulièrement MongoDB
  • Tu es familier avec la philosophie DevOps (tu prendras part à l’intégration et au déploiement continu par la mise en place de tests automatisés)
  • Tu es rigoureux et assidu avec ton code
  • Curieux, tu gardes l’esprit ouvert sur les technos et les tendances
  • Tu as envie de t’impliquer dans un projet à taille humaine avec un fort potentiel

Les +

  • Tu es très intéressé par la DATA
  • Tu connais Google Cloud Platform, Kubernetes et les architectures en micro-services
  • Tu pratiques un autre langage de programmation (orienté objet ou fonctionnel)

Nos avantages

  • Tickets restaurant de 10€ pris en charge à 50%
  • Pass Navigo GRATUIT
  • Mutuelle entreprise prise en charge à 50%
  • Fruits frais bio gratuits et à volonté
  • Possibilité d’obtenir des BSPCE
  • Accès à des conférences / events tech
  • Remote possible (de temps en temps)
  • +2M€ levés
  • Petite équipe ambitieuse
  • Ambiance décontractée
  • Challenges techniques
  • Stack moderne : https://stackshare.io/reelevant/stack

Déroulement des entretiens

  • Call de 30 min avec le Talent Acquisition Manager
  • First interview avec le CTO & Talent Acquisition Manager
  • Final interview avec le CEO et COO
  • Rencontre Team

Découvrez l'équipe de Reelevant

Reelevant

Reelevant

FullStack Developer

  • CDI 
  • Début :  November 26, 2019
  • Paris
  • > Bac +5 / Doctorat
  • > 1 an
  • Ajouter aux favoris
  • Partager sur Twitter
  • Partager sur Facebook
  • Partager sur Linkedin