Stay22

Stay22

Senior Fullstack Developer - General application

Montreal HQ · Senior

Sponsorship not specifiedDetected 40 days ago
TypeScriptPythonReactNode.jsBackend DevelopmentFull-Stack DevelopmentCode ReviewNoSQLPostgreSQLMongoDBGCPCloud PlatformsDockerKubernetesCI/CDNLPComputer VisionProduct ManagementExcelRecruitingTest AutomationBDDLeadershipCommunication

About the role

  • You will be expected to tackle ambiguous problems, make pragmatic technical trade-offs and mentor other developers to elevate the team's overall engineering maturity.

Responsibilities

  • Lead the design and implementation of full-stack features, ensuring seamless integration between server-side logic (Node.js/Python) 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.
  • Drive technical decision-making within the squad, producing well-regarded technical designs and Architecture Decision Records (ADRs) for complex initiatives.
  • 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.
  • 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.

Requirements

  • 6-8+ years of experience in software development, with a strong track record of shipping full-stack production applications.

Nice to have

  • English versions to follow
  • Diriger la conception et l'implémentation de fonctionnalités fullstack, en assurant une intégration fluide entre la logique serveur (Node.js/Python) et les interfaces clients (React/TypeScript).
  • Concevoir et optimiser les schémas de bases de données (PostgreSQL et MongoDB) pour garantir l'inté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.
  • Promouvoir les meilleures pratiques d'ingé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.
  • Mentorer les développeur·euses de niveaux junior et intermédiaire, en fournissant des rétroactions constructives et en favorisant une culture d'apprentissage continu.
  • Collaborer avec les équipes Platform et Data pour s'assurer que vos solutions respectent les standards de l'organisation en matière de sécurité, d'observabilité et de gouvernance des données.

Skills

  • Deep expertise in server-side development using Node.js 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
  • Hiring Manager Virtual Call (30min)
  • Panel with a few peers and stakeholders, ideally in person (45min)
  • Final interview with our CEO (30 minutes)

Compensation

  • Today, more than 6,500 creators and platforms rely on Stay22, with over $1 billion in annual transactions flowing through the platform.

Benefits

  • We offer health & dental benefits, retirement plans, learning & development opportunities, and social & team-building activities, including exciting retreats.
  • Mentor and level-up mid-level and junior developers, providing thoughtful feedback and fostering a culture of continuous learning.

Company info

  • Be part of a team that empowers travel creators to explore the world by increasing their passive income potential.

Equal opportunity

  • If you have a disability or particular need that requires accommodation, please contact us at careers@stay22.com)

This listing is sourced directly from Stay22's careers page and normalized into a canonical job model.