Senior Golang Developer H/F

Job summary
Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 5 years
Skills & expertise
Environmental regulations
Collaboration and teamwork
Strategic planning
Gitlab
Kubernetes
+7

PerfectStay
PerfectStay

Interested in this job?

Questions and answers about the job

The position

Job description

Comment est organisée la Tech chez PerfectStay ?

Pilotée par notre Fondateur et CIO, la Tech est une organisation produit front & back d’une vingtaine de personnes. Nous sommes organisés en squad Produit pour répondre aux besoins des différents métiers de l’entreprise.

A ce jour, il y a un Solution Architect et quatre équipes :

  • Marketing : évolutions de nos sites internet, newsletter, acquisition, animation commerciale

  • Tour operating : sélection des hôtels, fabrication de l’offre, gestion et API de distribution

  • Opération / Finance : après-vente pour la gestion des modifications clients ou fournisseurs et comptabilité clients et fournisseurs

  • Data : reporting, benchmarking, smart features

Chaque squad est composée d’un binôme Product Owner / Tech Lead et de développeurs.

Qu’est-ce qu’un Dev Go chez PerfectStay ?

Doté.e des qualités immuables d’un développeur back avec les bonnes pratiques : produire du code simple, robuste, performant, lisible et documenté. Le dev Go peut proposer un refactoring si nécessaire, écrire des tests unitaires, s’améliorer régulièrement, faire de la revue de code et échanger avec ses pairs.

Ton quotidien chez PerfectStay :

Au sein d’une squad de 9 personnes, tu travailleras en sprint ou kanban, avec une architecture en micro-services, autour de 3 parties principales:

  • Projets stratégiques

  • Mini-projet : faire évoluer une fonctionnalité

  • Run : maintenance du système

Tes missions principales :

  • Conception : tu participe à la modélisation des données et à la définition de l’architecture

  • Développement : Tu codes les fonctionnalités complexes.

  • Tests & CI/CD: Tu établis des pipelines d’intégration et de déploiement continu.

  • Gestion de l’infrastructure: Tu peux être amené.e à travailler avec des outils comme Docker, Kubernetes pour le déploiement.

  • Surveillance: Tu ajoute des métriques et alertes spécifiques pour surveiller les fonctionnalités critiques.

Ton engagement et ton investissement dans la vision business seront indispensables à la réussite des projets! Par exemple, tu aimes lire les documentations des API tierces pour comprendre en détail le fonctionnement et en tirer le meilleur parti pour nos applications ou encore tu n’hésites pas à échanger avec les personnes du métier pour affiner ta compréhension de notre activité.

Environnement technique :

  • Golang

  • Gitlab, Redis, MongoDB, AWS, serverless

  • React, NodeJs, TypeScript et tout l’écosystème associé si tu es ouvert au développement front

La stack complète ici.

Tes avantages :

💰 Rémunération à discuter ensemble.

💻 Un macbook pro ou PC au choix

💰 Un budget personnel pour ton matériel (écran, clavier, souris…)

💻🧑🏠 Un management remote friendly (3 jours /semaine)

🕌De magnifiques locaux dans un espace de Co-Working du 9e arr de Paris (proximité Saint Lazare)
🍔 une carte restaurant Swile
✈️11 jours de RTT en 2024

🏥 Mutuelle & Prévoyance +  Carte d’avance de frais de santé
✨Des avantages sur les voyages pour toi, ta famille et tes amis !
✨ Des temps de partages, apéro, teambuilding dont le fameux Perfect week-end annuel (destination surprise).


Preferred experience

Rejoins-nous si : 

  • Issu.e d’une formation initiale d’ingénieur, tu as une expérience de 5+ ans en tant que développeur dont 2+ ans Go. 

  • Tu as une expérience sur des architectures distribuées, event-driven, les microservices, les API RESTful et le monitoring + cloud 

  • Tu aimes travailler en équipe, partager tes connaissances et aider les autres membres de l’équipe

  • Tu ne t’intéresses pas uniquement à l’aspect technique mais à l’objectif business global


Recruitment process

Process de recrutement : 

  • 1er échange avec la RH + envoi du test 1

  • Second entretien dans nos locaux Perfectstay décomposé de la manière suivante : 

    • Test 2 d’1h avec revue du test par le Tech Lead 

    • Echange de 30 min avec la PO 

    • Débrief du test et mise en situation de 30 min avec la PO et le Tech Lead 

  • 3 ème étape : rencontre avec le CIO

Want to know more?