Match score not available

Développeur React.js confirmé

Remote: 
Full Remote
Contract: 
Salary: 
10 - 10K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Strong CSS skills required, Proficient in TypeScript and DOM, Previous experience with React.js, Attention to interface quality, Commitment to code quality.

Key responsabilities:

  • Develop autonomous hotel management system
  • Build and improve frontend interfaces
  • Refactor code for quality enhancement
  • Monitor production deployments and resolve incidents
  • Migrate legacy systems to new applications
Gogaille logo
Gogaille TPE https://gogaille.fr/
11 - 50 Employees
See more Gogaille offers

Job description

Description

A propos

Gogaille veut raviver le cœur de villes françaises en dépoussiérant le marché de l’hôtellerie. Notre objectif : proposer une nouvelle version du séjour en ville et faire (re)découvrir la France, ses villes de caractère et ses spécialités culinaires.  

 

Gogaille, c’est aussi l’histoire de 5 co-fondateurs issus de l’hôtellerie classique, qui ont allié leurs expériences et leurs savoir-faire pour imaginer l’expérience idéale qui n’existait pas encore.

 

Gogaille c’est quoi ? 

Dans la forme, Gogaille se présente comme un hôtel déstructuré, qui s’implante dans les bâtiments historiques en cœur de ville, pour leur redonner vie.  

 

Avec des lieux dédiés au repos : les Loges, où nous proposons une expérience professionnelle du sommeil : insonorisation maximale, du vrai noir, température et oreiller sur-mesure. Grâce à notre technologie, nous réinventons l’expérience hotelière qui devient entièrement personnalisée : accès simplifié, heure de départ et d’arrivée flexible et chambre connectée.  
Et un lieu central : les Échoppes, où l’on peut prendre un café-croissant, déguster ou emporter les meilleurs produits régionaux et chercher du bon pain. 

 

Gogaille se veut aussi responsable :  

  • Dans l’assiette, nous travaillons en direct producteurs et nous avons sélectionné des agriculteurs reconnus pour leur savoir-faire, qui travaillent en agriculture raisonnée et qui ont un vrai respect de la Terre et de leur élevage. 

  • Nous travaillons également sur nos engagements RSE pour réduire au maximum nos déchets, pour instaurer la ré-utilisation entre nos différents points de vente et pour redistribuer nos invendus. 

  • Notre plus grande force c’est notre équipe et nous avons une large diversité de métiers ! Nous avons à cœur de valoriser et de développer les savoir-faire de tous nos collaborateurs. 

Nous avons ouvert notre premier Gogaille à Limoges, d’autres ouvriront cette année à Poitiers, Tours et Orléans et nous souhaitons en ouvrir une trentaine d’ici 2025.  

On va faire Gogaille partout en France !

Ce qui nous anime 

Mettre en avant les savoir-faire et les spécialités de nos régions, 

Remettre en valeur les patrimoines architecturaux et culturels,  

Reconnecter nos clients à la qualité, au plaisir, à la nature  

Notre mission 

Devenir le point de ralliement de la ville en mettant en valeur les traditions et savoir-faire régionaux. Endosser une fonction sociétale en devenant l’hôte privilégié des visiteurs. 

Notre promesse 

Raviver le cœur des villes de taille moyenne 

 

Le mot des RH :  

“Rejoindre l'aventure c'est partager des moments conviviaux, s'engager dans un projet qui a du sens et être à l'initiative du changement local.” 


Mission

Développer un système de gestion d'hôtel autonome et connecté :

  • Construire un produit complet, robuste et résilient.

  • Interconnecter diverses technologies tierces pour produire de nouveaux usages.

  • Challenger sans cesse la plateforme, niveau produit ou architecture.

Cela couvre aussi bien les applications côté voyageur que les outils opérationnels, tel que le service client par exemple.

Le quotidien du poste:

  • Développement, améliorations et intégration des interfaces en collaboration avec le designer (freelance) et avec le soutien du Lead tech.

  • Refactoring opportuniste pour améliorer la qualité du code et la maintenabilité.

  • Migration/refactoring plus profond pour rembourser la dette technique.

  • Monitoring des livraisons en production et résolution des incidents.

  • Montée en version des stacks frontend

  • Migration d'une partie de notre legacy next.js vers une nouvelle application (framework à définir)

  • Architecture de la nouvelle application pour accueillir un système de marche blanche

backend:

  • Monolithe modulaire sous Symfony 6 / PHP 8 en Serverless (Bref.sh).

  • Partie API propulsée par Api-Platform.

  • Behat et PhpSpec pour les tests.

frontend:

  • Legacy sur Nextjs avec Typescript.

  • Backoffice sur remix.run (typescript également)

  • Jest et react testing library pour les tests.

infra:

  • Plateforme hébergée sur AWS.

  • Provisionnée via terraform.

  • Docker-compose en local.

  • hébergement front sur vercel

philosophie:

  • Beaucoup d'inspiration du DDD, Clean Architecture et CQRS. Event-driven. Beaucoup de pragmatisme aussi.

  • Mais on est toujours prêt à essayer de nouvelles choses qui peuvent apporter quelque chose.

  • Notre objectif numéro un reste de répondre aux besoins du métier que se soit pour nos voyageurs ou pour nos équipes opérationnelles.


Profile

  • À l'aise avec le CSS au quotidien. 

  • Maîtrise des fondamentaux du Typescript et du DOM

  • Une première expérience réussie avec React.js et un design system 

  • Attentif(ve) à la qualité des interfaces et des interactions. 

  • Sensible à la qualité du code. Notre devise : un code non testé et un code qui n'existe pas. 

  • Capable de passer 20 min de brainstorming pour trouver le nom d'un composant de 10 lignes. 

  • Si tu as découpé du component React.js ces dernières années et que tu as envie de prendre plus de responsabilité dans l'organisation et l'architecture d'une codebase frontend

Poste ouvert au télétravail complet si vous êtes à l'aise.


Salary

35000 - 45000 EUR Yearly

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
French
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Brainstorming

Web Developer Related jobs