Développeur full stack senior - Senior Full Stack Developer
Quesys, a Montreal-based IT consulting firm and managed services provider (MSP), seeks a senior full-stack developer to design and build scalable, secure multi-tenant platforms for internal teams and clients, owning architecture, data isolation, and performance. Core focus: 5+ years full-stack development, REST APIs, and multi-client system design, with a hybrid schedule.
- Compensation
- CA$120K / yr
- Location
- Montréal, Canada
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Full time
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Must have
- Fluency in English, written and spoken
- Minimum 5 years of full-stack development experience
- Experience designing software/system architecture
- Strong understanding of REST APIs and system integrations
- Experience designing and building multi-tenant systems (5+ years)
- Strong problem-solving and analytical skills
- Ability to work independently and manage multiple projects
- Commitment to continuous learning and new technologies
Nice to have
- Fluency in French, written and spoken
- Degree in Software Engineering, Computer Science or related field
- Understanding of MSP environments and multi-client infrastructure
Full description
À propos de nous
Basée à Montréal, Quesys est une firme de conseil en TI et un fournisseur de services gérés (MSP) passionné par la fourniture de solutions technologiques innovantes à divers secteurs d’industrie.
En tant qu’équipe soudée, nous sommes fiers de créer un environnement de travail positif fondé sur l’excellence technique et le développement professionnel.
Nous connaissons une forte croissance et cherchons de nouveaux talents pour rejoindre notre équipe!
En Bref
Nous recherchons un développeur(se) full-stack senior capable de concevoir et de développer des systèmes multi-clients (multi-tenant) scalables, utilisés à travers plusieurs environnements clients.
Ce rôle va au-delà du développement — vous serez responsable de l’architecture, du design des systèmes et de la mise en place de plateformes fiables qui soutiennent à la fois nos équipes internes et nos clients.
Responsabilités
- Concevoir et mettre en place des architectures systèmes scalables
- Développer et maintenir des applications full-stack (front-end et back-end)
- Créer des systèmes multi-tenant permettant de supporter plusieurs clients de façon sécurisée
- Assurer une bonne isolation des données, ainsi que la sécurité et la performance des systèmes
- Collaborer avec les équipes internes pour bien comprendre les besoins et proposer des solutions adaptées
- Améliorer et faire évoluer les outils et plateformes internes existants
- Mettre en place et maintenir les bonnes pratiques en développement et en architecture
- Diagnostiquer et résoudre des problèmes techniques complexes
- Documenter les systèmes, les architectures et les processus
Exigences
- Maîtrise de l’anglais, à l’écrit et à l’oral
- Solide expérience en développement full-stack (minimum 5 ans)
- Expérience en conception d’architecture logicielle
- Bonne compréhension des API (REST) et des intégrations entre systèmes
- Expérience dans la conception et le développement de systèmes multi-clients (5 ans+ de préférence)
- Excellentes capacités d’analyse et de résolution de problèmes
- Capacité à travailler de façon autonome et à gérer plusieurs projets
- Intérêt marqué pour l’apprentissage continu et les nouvelles technologies
Un Plus
- Maîtrise du français, à l’écrit et à l’oral
- Diplôme en génie logiciel, en informatique ou dans un domaine connexe
- Bonne compréhension des environnements MSP et des infrastructures multi-clients
Ce que nous offrons
- Salaire compétitif selon l’expérience et les certifications