- English versions to follow
À propos de Stay22
Chez Stay22 nous révolutionnons la façon dont les gens convertissent en ligne. Notre plateforme daffiliation alimentée par lIA aide les éditeurs les plateformes de billetterie et les créateurs de contenu à débloquer de nouvelles sources de revenus tout en améliorant lexpérience utilisateur de leur audience. Chez Stay22 nos partenaires ne se contentent pas de gagner plus ils offrent aussi plus. Rejoignez-nous et participez à quelque chose dimportant qui bouleverse le monde de laffiliation.
Voici une traduction en français adaptée au milieu technologique montréalais (mélange de professionnalisme et de modernité).
Sommaire du poste
En tant que développeureuse Fullstack Senior chez Stay22 vous agirez à titre de leader technique au sein dune équipe multidisciplinaire ( squad ). Vous serez responsable de la conception du développement et du déploiement de bout en bout dinitiatives produits critiques. Votre rôle ne se limitera pas à lécriture de code : vous serez propriétaire des fonctionnalités du concept à la production en faisant le pont entre la logique darrière-plan (backend) complexe et une expérience utilisateur intuitive.
Dans ce rôle vous mettrez à profit votre polyvalence technologique en utilisant Python et TypeScript au backend et React au frontend pour bâtir des solutions performantes et évolutives. On sattendra à ce que vous résolviez des problèmes ambigus fassiez des compromis techniques pragmatiques et agissiez comme mentor auprès des autres développeureuses pour élever la maturité technique globale de léquipe.
Responsabilités clés
Ingénierie produit de bout en bout
Diriger la conception et limplémentation de fonctionnalités fullstack en assurant une intégration fluide entre la logique serveur ( et les interfaces clients (React/TypeScript).
Concevoir et optimiser les schémas de bases de données (PostgreSQL et MongoDB) pour garantir lintégrité des données la performance et la scalabilité des applications à fort trafic.
Rédiger du code de haute qualité et facile à maintenir tout en prônant la simplicité pour garantir que les solutions soient non seulement fonctionnelles mais aussi robustes à long terme.
Leadership technique et qualité
Piloter la prise de décision technique au sein de léquipe en produisant des designs techniques rigoureux et des ADR (Architecture Decision Records) pour les initiatives complexes.
Promouvoir les meilleures pratiques dingénierie incluant des revues de code rigoureuses des tests automatisés (TDD/BDD) et des flux CI/CD efficaces.
Identifier et corriger proactivement la dette technique en équilibrant le besoin de rapidité et la stabilité du système à long terme.
Collaboration et mentorat
Mentorer les développeureuses de niveaux junior et intermédiaire en fournissant des rétroactions constructives et en favorisant une culture dapprentissage continu.
Travailler en étroite collaboration avec les gestionnaires de produits (PM) et les designers pour évaluer la faisabilité technique discuter des compromis (portée vs échéancier) et façonner la feuille de route du produit.
Collaborer avec les équipes Platform et Data pour sassurer que vos solutions respectent les standards de lorganisation en matière de sécurité dobservabilité et de gouvernance des données.
Exigences
Éducation et expérience
Baccalauréat ou Maîtrise en informatique (ou domaine connexe) ou expérience professionnelle équivalente.
6 à 8 ans et plus dexpérience en développement logiciel avec une solide feuille de route dans le déploiement dapplications fullstack en production.
Compétences techniques
Expertise approfondie du développement côté serveur avec et/ou Python.
Maîtrise avancée du développement frontend avec TypeScript et les frameworks modernes comme React.
Solide expérience avec les bases de données relationnelles (PostgreSQL) et NoSQL (MongoDB).
Expérience avec les infrastructures infonuagiques (GCP de préférence) la conteneurisation (Docker/Kubernetes) et lInfrastructure as Code.
Compétences relationnelles
Capacité à décomposer des exigences complexes ou floues en plans techniques concrets.
Excellentes compétences en communication capable dexpliquer des concepts techniques à des parties prenantes non techniques.
Approche axée sur lutilisateur en considérant toujours limpact des décisions techniques sur lexpérience finale.
À quoi vous attendre pendant notre processus de recrutement
Nous savons que votre temps est précieux voici un aperçu rapide des prochaines étapes :
Entretien téléphonique avec notre partenaire en recrutement (30 à 45 minutes)
Session de brainstorming sur la conception de systèmes (Miro) avec léquipe dingénieurs (60 minutes)
Entretien final avec notre PDG (30 minutes)
Offre et intégration
Note : ce processus peut évoluer selon les besoins de léquipe.
Pourquoi rejoindre Stay22
Soutenez les créateurs de contenu voyage : faites partie dune équipe qui aide les créateurs à explorer le monde tout en augmentant leurs revenus passifs.
Boostez votre croissance : nous recrutons des talents dexception et leur donnons les moyens dexceller de progresser et de développer leurs compétences uniques.
Ayez un impact réel : prenez des initiatives et contribuez directement à lévolution de Stay22.
Un emplacement idéal : travaillez dans nos bureaux lumineux et dynamiques au cœur de Little Italy entourés de boutiques et restaurants branchés.
Soyez vous-même : profitez dun code vestimentaire décontracté et dhoraires flexibles.
Avantages sociaux complets : santé dentaire retraite opportunités de formation et développement activités sociales et team building y compris des retraites mémorables.
(Stay22 est un employeur garantissant légalité des chances. Toutes les candidatures qualifiées seront examinées. Si vous avez un handicap ou des besoins particuliers nécessitant des aménagements contactez-nous à .)
About Stay22
At Stay22 were revolutionizing how people convert online. Our AI-powered affiliate platform helps publishers ticketing platforms and content creators unlock new revenue streams while levelling up their audiences user experience. At Stay22 our partners dont just earn more they deliver more. Join us and be part of something big thats shaking up the affiliate world.
Job Summary
As a Senior Fullstack Developer at Stay22 you will be a technical leader within a stream-aligned squad responsible for the end-to-end design development and rollout of critical product initiatives. You wont just write code - you will own features from concept to production bridging the gap between complex backend logic and intuitive user experiences.
In this role you will leverage your versatility across the stack - utilizing Python and TypeScript on the backend and React on the frontend - to build scalable high-performance solutions. You will be expected to tackle ambiguous problems make pragmatic technical trade-offs and mentor other developers to elevate the teams overall engineering maturity.
Key Responsibilities
End-to-End Product Engineering
Lead the design and implementation of full-stack features ensuring seamless integration between server-side logic ( and client-side interfaces (React/TypeScript).
Architect and optimize database schemas (PostgreSQL and MongoDB) to ensure data integrity performance and scalability for high-traffic applications.
Write high-quality maintainable code and champion simplicity ensuring that solutions are not just functional but also robust and easy to maintain long-term.
Technical Leadership & Quality
Drive technical decision-making within the squad producing well-regarded technical designs and Architecture Decision Records (ADRs) for complex initiatives.
Champion engineering best practices including rigorous code reviews automated testing (TDD/BDD) and efficient CI/CD workflows.
Identify and address technical debt proactively balancing the need for speed with the need for long-term system stability.
Collaboration & Mentorship
Mentor and level-up mid-level and junior developers providing thoughtful feedback and fostering a culture of continuous learning.
Partner closely with Product Managers and Designers to assess feasibility discuss trade-offs on scope and timing and shape the product roadmap.
Collaborate with Platform and Data teams to ensure your solutions align with organizational standards for security observability and data governance.
Requirements
Education & Experience
B.S. or M.S. in Computer Science or a related field or equivalent professional experience.
6-8 years of experience in software development with a strong track record of shipping full-stack production applications.
Technical Skills
Deep expertise in server-side development using and/or Python.
Strong proficiency in frontend development using TypeScript and modern frameworks like React.
Solid experience with both relational (PostgreSQL) and NoSQL (MongoDB) databases.
Experience with cloud infrastructure (GCP preferred) containerization (Docker/Kubernetes) and Infrastructure as Code.
Soft Skills & Mindset
Ability to break down complex nebulous requirements into actionable technical plans.
Strong communication skills capable of explaining technical concepts to non-technical stakeholders.
A user-centric mindset always considering the impact of technical decisions on the end-user experience.
What to Expect from our Hiring Process
We know your times valuable so heres the quick rundown of what to expect.
Screening call with our Talent Acquisition Partner (30-45 minutes)
Whiteboarding session oriented on System Design (Miro) with the Engineering Team (60 minutes)
Final interview with our CEO (30 minutes)
Offer & onboarding
Please note that this process is subject to change at any point based on additional requirements from the team.
Why join Stay22
Support Travel Creators: Be part of a team that empowers travel creators to explore the world by increasing their passive income potential.
Empower Your Growth: We hire champions and give them the opportunity to excel skipping levels and honing their superpowers.
Lead with Impact: We empower our team members to take charge and make a real impact in the Stay22 universe.
Location Location Location: Enjoy our bright and vibrant office in the heart of Little Italy surrounded by great shops and restaurants
Be Yourself: Embrace a come-as-you-are dress code and a flexible work schedule.
Comprehensive Benefits: We offer health & dental benefits retirement plans learning & development opportunities and social & team-building activities including exciting retreats.
(Stay22 is an equal-opportunity employer. All qualified applicants are given consideration. If you have a disability or particular need that requires accommodation please contact us at )
Your application will be reviewed by Cynthia our internal recruiter!
Ton CV sera lu par Cynthia notre recruteuse interne!
If you dont meet every requirement but youre excited lets talk.
Même si tu ne coches pas toutes les cases on aimerait quand même te rencontrer.
Required Experience:
Senior IC
Stay22 is a travel tech company that offers affiliate revenue generation opportunities for events, ticketing and travel media publications to monetize the travel intent of their audience.