Match score not available

Développeur React.js confirmé

extra holidays - extra parental leave
Remote: 
Full Remote
Salary: 
35 - 45K yearly
Work from: 

Offer summary

Qualifications:

Experience with CSS and Typescript, Successful experience in React.js, Familiar with design systems, Attention to code quality.

Key responsabilities:

  • Develop and improve hotel management system
  • Collaborate on frontend interfaces with a designer

Gogaille logo
Gogaille TPE https://gogaille.fr/
11 - 50 Employees
See all jobs

Job description

Description

Gogaille se donne pour mission de raviver et moderniser l’offre hôtelière de cœur de villes françaises.

Plus qu’une collection nous développons et proposons avant tout et surtout des solutions numériques et physiques à destination des partenaires de demain.

Ces solutions ont notamment pour but de créer des parcours clients autonomes, innovants et impactants.

Notre expertise pointue du marché hôtelier et notre expérience de groupe nous permet aujourd’hui de proposer également un accompagnement sur les outils de gestions et de distributions, l’architecture, l’ergonomie et le design d’intérieur, le branding et le marketing.

Gogaille est aussi animé par une conscience écologique, sociale et humaine sincère et réelle.

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 sommes ouverts à Limoges, Tours, Orléans, Arles et notre développement, commencé il y a 4 ans n’est que le début de cette grande aventure.

Notre ambition:

Devenir un des leader du secteur tant avec nos collections qu’en conseillant et intégrant des partenaires hôteliers en manque de renouveau.


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

Spoken language(s):
French
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Problem Solving

Related jobs