En un coup d'œil
- Missions: Développez des logiciels innovants et collaborez sur des projets passionnants.
- Entreprise: Startup dynamique qui transforme l'hospitalité et la vie urbaine.
- Avantages: Salaire compétitif, travail à distance, et opportunités de développement professionnel.
- Autres infos: Environnement dynamique avec de réelles opportunités de croissance de carrière.
- Pourquoi ce job: Impactez l'expérience de millions d'utilisateurs avec des technologies de pointe.
- Qualifications: Expérience en développement logiciel et compétences en collaboration d'équipe.
Le salaire estimé est compris entre 61650 - 75350 € par an.
For most people, hotels are places you only visit when you travel.
But we see something different.
Behind their doors, hotels hide some of the most extraordinary spaces cities have to offer: breathtaking rooftops with skyline views, world-class spas and pools, bars and restaurants led by visionary chefs, interiors that spark the imagination, and beds so perfect you never want to leave them.
Yet, most of these spaces remain invisible to the people who live just a few streets away.
Staycation was born from a simple belief: the most inspiring places in your city shouldn’t be reserved for tourists.
They should be part of your everyday life, an alternative to a dinner-date at a restaurant, a spontaneous midweek escape, or a unique way to celebrate a special moment.
Our mission is to transform hotels into a new form of urban entertainment.
Places people turn to when they want to feel, connect or recharge.
Whether it’s 24 hours, 48 hours, or just a few hours, we’re reinventing the way people experience the cities they call home.
- Today, Staycation means
- 5 million users in France, the UK, Spain, Belgium and Switzerland
- 4,000 partner hotels among the best 4★, 5★ and iconic palaces
Joining Staycation means becoming part of a passionate, creative, and ambitious team on a quest to redefine what hospitality and city life can be.
We’re hiring a
Fullstack Developer to strengthen our Product & Engineering team.
You’ll join one of our cross-functional product squads, working closely with a Lead Developer, a Product Manager, a Product Designer and other Fullstack Developers.
Your role will be to turn user problems into reliable product increments, contribute from discovery to production, and balance impact, speed, quality and maintainability.
We’re open to both experienced and senior individual contributors, and we’ll calibrate the scope based on what you have already owned and delivered.
You may be stronger in either frontend or backend, but you should be genuinely comfortable contributing across both and motivated to keep growing on the full stack.
You’ll report to the Lead Developer of your squad and be part of the Product team led by Robin, our CTO & Head of Product.
- Design, build, test, deploy and monitor product features across the frontend and backend.
- Work closely with Product Management and Product Design from the problem-definition stage, helping shape the solution rather than simply implementing a finished specification.
- Break down projects into clear increments, estimate your work, identify dependencies and risks, and communicate early when the plan needs to change.
- Take ownership of what you ship in production, from instrumentation and monitoring to incident diagnosis and continuous improvement.
- Contribute to high-quality code reviews, pragmatic testing strategies, refactoring and the active management of technical debt.
- Document decisions, share knowledge and help improve our engineering practices and codebase over time.
- Depending on your level, plan multi-week projects, design architectures that others can implement and introduce practices that continue to work without you in the loop.
- Four products running on a shared stack
- The website
(React / Next. js), our storefront and booking funnel.
- The mobile app
(React Native), used daily by our users, with its own release cycles and performance stakes.
- The hotel extranet , where our partners manage their offers, inventory, bookings, billing, timeslots.
- The internal admin platform , the tool our teams use to run the marketplace.
On the back-end side: micro-services in Nest JS and more, Postgre SQL for our databases, hosted on AWS with Terraform.
- In your first 3 months, you’ll be expected to
- Understand your squad’s product mission, users, metrics and main technical flows.
- Become familiar with our stack, codebase, rituals and path to production.
- Ship a first end-to-end increment and monitor its performance in production.
- Contribute useful code reviews and identify at least one relevant technical risk or improvement.
- Build reliable working relationships with Engineering, Product Management and Product Design.
- In your first 12 months, you’ll be expected to
- Own a meaningful product and technical scope within your squad.
- Have contributed to a measurable product outcome for our users and the business.
- Deliver reliably, surface risks early and make sound trade-offs between speed, quality and reversibility.
- Have improved at least one engineering practice or part of the codebase in a way that benefits the wider team.
- At senior level, have planned and driven a multi-week project or designed an architecture successfully implemented by others.
- This position is open to candidates based anywhere in
- France , with two possible working arrangements
- If you are based in the
Paris region , you will work in a hybrid setup, with three days per week at our Paris office.
- If you are based elsewhere in France, you can work fully remotely and will join us in Paris for three consecutive days each month
(Wednesday to Friday during the first week of the month).
- Work on a product used by millions of people, with a direct and visible impact on their experience.
- Contribute to ambitious product challenges across the full user journey.
- Own features end to end and take part in product decisions alongside Product and Design.
- Work across web, mobile and backend challenges in an engineering culture that values pragmatism over technical dogma.
- Join a small team with real autonomy, short decision cycles and room to shape the codebase, architecture and ways of working.
- Combine remote flexibility with regular time together as a team in Paris.
- You’re the ideal candidate if you
- Must-haves
- Have at least 5 years of professional software development experience, with a track record of shipping and owning meaningful product features.
- Have real experience contributing to both frontend and backend development, even if one side is currently stronger.
- Have solid experience with
React/Next. js or a comparable modern frontend stack , as well as building APIs and working with data using
Node. js or a comparable backend stack .
- Have good knowledge of
SQL and Postgre SQL .
- Can take a feature from an ambiguous problem to a reliable production release, making pragmatic technical and product trade-offs along the way.
- Care about code quality, testing, maintainability and production reliability without losing sight of delivery and user impact.
- Communicate clearly, collaborate without ego and are comfortable working closely with Product and Design.
- Are autonomous and reliable in a distributed team, while knowing when to ask for context, feedback or support.
- Nice-to-haves
- Experience with
React Native .
- Experience working on a B2C product, marketplace, mobile application, booking or payment journey.
- Previous experience working remotely.
- Comfortable working in English in a professional environment.
- Recruiter interview with Mathieu, our Talent Acquisition Manager (30–45 min)
- Manager interview with Robin, our CTO & Head of Product, and Charlie, one of our Lead Developers (60 min)
- Technical interview with Corentin and Joachim, our Tech Leads (60 min)
- Final meetings with members of our Leadership team (60 min) and your potential future teammates (30 min)
- #J-18808-Ljbffr
Fullstack Developer (Paris or remote) employeur : Staycation
Staycation est un employeur exceptionnel qui valorise l'innovation et la collaboration au sein de son équipe Produit & Ingénierie. En rejoignant notre équipe, vous bénéficierez d'une culture de travail flexible, avec des options hybrides ou entièrement à distance, tout en ayant l'opportunité de développer vos compétences dans un environnement dynamique et stimulant. Nous offrons également des perspectives de croissance professionnelle, vous permettant de contribuer significativement à des projets impactants dans le secteur de l'hospitalité.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Fullstack Developer (Paris or remote)
✨Participe à des meetups tech
Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de Staycation.
✨Contribue à des projets open-source
Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez Staycation.
✨Réseau sur LinkedIn, mais avec du contenu
Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de Staycation remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de Staycation est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Fullstack Developer (Paris or remote)
Quelques conseils pour ta candidature 🫡
Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !
Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre Staycation et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.
Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !
Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que Staycation sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.
Comment te préparer à un entretien d'embauche chez Staycation
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez Staycation, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !
✨Prépare ton portfolio technique
N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez Staycation !
✨Compréhension des méthodologies agiles
Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.
✨Sois prêt pour des mises en situation
Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez Staycation, ils rechercheront des candidats réactifs et capables de travailler sous pression.