DĂ©veloppeur Full Stack Senior / Senior Full Stack Developer đšđŠ
French postingDevelop new features to scale the platform and provide near real-time performance insights to external clients. Collaborate on the GraphQL API, service architecture, and internal design systems while mentoring other team members.
- Hybrid
- Montréal, QC
- Posted Jun 1, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
A PROPOS DE POTLOC GrĂące Ă Potloc, les plus grands cabinets de conseil et fonds de capital-investissement au monde transforment les enquĂȘtes en informations stratĂ©giques. Notre plateforme dâenquĂȘte complĂšte est conçue pour ĂȘtre lâoutil le plus rapide et fiable afin de comprendre les dynamiques du marchĂ©. Avec une qualitĂ© dâĂ©chantillonnage inĂ©galĂ©e, une analyse propulsĂ©e par lâIA et une gestion complĂšte de la recherche, nous offrons Ă nos clients un avantage concurrentiel. Depuis 2014, nous avons aidĂ© plus de 500 entreprises internationales Ă collecter des donnĂ©es dynamiques Ă partir de plus de 343 millions de rĂ©ponses B2B et B2C, couvrant tous les secteurs et rĂ©gions. OpĂ©rant Ă un niveau international, nous avons des bureaux en AmĂ©rique du Nord et en Europe! Nous encourageons lâĂ©volution de carriĂšre et accompagnons nos Ă©quipes Ă travers nos 4 valeurs fondamentales: Excellence, travail d'Ă©quipe, honnĂȘtetĂ© et adaptabilitĂ©. LA MISSION Vous rejoindrez une Ă©quipe de dĂ©veloppeurs expĂ©rimentĂ©s pour contribuer activement au dĂ©veloppement de nouvelles fonctionnalitĂ©s. Votre travail sera essentiel Ă lâextension de notre plateforme, permettant de fournir des analyses de performances en temps quasi rĂ©el Ă nos clients externes. En interne, les utilisateurs sâappuieront sur vos rĂ©alisations pour concevoir et optimiser des campagnes multicanal, suivre des quotas ciblĂ©s et, in fine, gĂ©nĂ©rer un Ă©chantillon reprĂ©sentatif de rĂ©pondants de haute qualitĂ©. Ce poste relĂšve du Directeur, Product Engineering. VOS RESPONSABILITĂS Nous avons de nombreux projets et initiatives en cours; nous travaillerons avec vous pour un alignement optimal entre vos compĂ©tences et nos besoins. Vous serez amené·e Ă : * Collaborer directement avec vos collĂšgues pour rĂ©soudre des problĂ©matiques commerciales grĂące Ă des implĂ©mentations techniques sur la plateforme * Contribuer Ă notre API GraphQL, Ă l'architecture de services, au systĂšme de file d'attente, aux bases de donnĂ©es et Ă d'autres composantes essentielles de la plateforme * Savoir quand avancer rapidement et itĂ©rer, et quand prendre le temps dâ aligner l'Ă©quipe autour d'une proposition Ă©crite * Contribuer Ă notre "design system" interne pour respecter les bonnes pratiques de conception cĂŽtĂ© frontend * Faire avancer les pratiques de dĂ©veloppement assistĂ©es par l'IA; en utilisant efficacement les outils LLM dans votre propre travail et en aidant l'Ă©quipe Ă Ă©lever son niveau * Mentorer et agir en tant qu'expert sur un domaine spĂ©cifique au sein de l'Ă©quipe LES QUALITĂS REQUISES * Apportez votre expĂ©rience Ruby (ou d'un framework backend similaire comme Python/Django ou PHP/Laravel) - nous sommes sur Ruby 3.4 et Rails 8.1 ! * ExpĂ©rience en dĂ©ploiement et maintenance d'applications Ruby on Rails dans un environnement de production * Bonne connaissance des gemmes d'API open source * Solides bases en conception de systĂšmes; capable de raisonner sur le design d'API, la modĂ©lisation de bases de donnĂ©es et les compromis techniques * Curieux·se, transparent·e, ambitieux·se : vous aimez apprendre, Ă©couter et le sens du dĂ©tail * Vous partagez naturellement vos connaissances et contribuez Ă une culture d'amĂ©lioration continue au sein de l'Ă©quipe * Ă l'aise avec les outils de dĂ©veloppement assistĂ©s par l'IA et avec une opinion sur la façon de bien les utiliser * Une expĂ©rience en DevOps et âdesign systemâ sont des atouts POURQUOI NOUS REJOINDRE? * đ Une entreprise dynamique avec des objectifs ambitieux, un fort esprit dâĂ©quipe et un environnement stimulant oĂč chacun peut contribuer au succĂšs collectif * đž Un package salarial compĂ©titif, comprenant des stocks options, pour vous associer Ă notre rĂ©ussite * đ Un parcours de carriĂšre structurĂ©, avec des Ă©valuations de performance tous les 6 mois pour vous accompagner dans votre dĂ©veloppement * đ Un espace de travail moderne et rĂ©novĂ©, lumineux et collaboratif, au cĆur du Mile-End * đĄ Politique de travail hybride flexible, avec la possibilitĂ© de travailler jusquâĂ 2 mois par an depuis lâĂ©tranger * đ 4 semaines de vacances et 5 journĂ©es personnelles * đ Jours de congĂ© supplĂ©mentaires pour des Ă©vĂšnements importants de votre vie (dĂ©mĂ©nagement, naissance, mariage, etc.). * đ„ Une couverture santĂ© compĂ©titive, pour vous et votre famille, afin de garantir votre bien-ĂȘtre au quotidien PROCESSUS DE RECRUTEMENT * Ăchange avec un membre de l'Ă©quipe Talent (30 min) * Entretien avec le Lead Technique (30 min) * Exercice technique (1h) * Team Fit (1h) * Offre dâemploi đ ------------------ ABOUT POTLOC The worldâs consulting and private equity powerhouses turn survey questions into strategic revelations with Potloc. Our all-in survey platform is designed to be the fastest, most reliable asset for understanding market shifts. With unrivaled sample quality, AI-powered analysis, and end-to-end research oversight, it all adds up to a competitive advantage. Since 2014, weâve helped 500+ global firms collect dynamic insights from 343M+ B2B and B2C responses across industries and geographies. Our team is dedicated to being the best end-to-end service provider for our clients globally. To do this, we have offices in North America and Europe! We encourage professional development and provide support to our teams through our 4 core values: Excellence, teamwork, honesty & adaptability. THE MISSION You will develop new features in a team of experienced developers. You will help us scale our platform to bring near real-time performance insights to our external clients. Internal users will rely on your work to create and optimize multi-channel campaigns, monitor targeted quotas, and ultimately deliver a high-quality representative respondent sample. You will report to the Director, Product Engineering. YOUR RESPONSIBILITIES We have many ongoing projects and initiatives. We will work with you to find the best match between your skills and our priorities. You can expect to: * Collaborate directly with colleagues to solve business problems through technical implementations on the platform * Contribute to our GraphQL API, service architecture, queuing system, database systems, and other core infrastructure services * Know when to move fast and iterate, and when to align the team around a written proposal first * Contribute to our internal design system to ensure modern frontend practices are respected * Champion AI-assisted engineering practices; using LLM tools effectively in your own work and helping the team raise its baseline * Mentor and act as a subject matter expert within the team REQUIRED SKILLS * Bring your Ruby experience â or experience with a similar backend framework (Python/Django, PHP/Laravel, Elixir/Phoenix) with strong fundamentals and a fast learning curve â we're on Ruby 3.4 and Rails 8.1! * Proven experience deploying and maintaining Ruby on Rails applications in production environments * Familiarity with open source API gems * Strong system design fundamentals; able to reason about API design, database modeling, and cross-system trade-offs * Curious, transparent, and detail-oriented: you enjoy learning, listening, and sharing what you know * You naturally share knowledge and contribute to a culture of continuous improvement within the team * Comfortable using AI coding tools daily and opinionated about how to use them well * Experience with DevOps or design systems is a plus WHATâS IN IT FOR YOU * đ A dynamic company with ambitious goals, a strong team spirit, and a stimulating environment where everyone can contribute to collective success * đžA competitive salary package, including stock options, to allow you to share in our success * đ A structured career path, with performance evaluations every 6 months to support your development * đ A modern, renovated, bright, and collaborative workspace, located in the heart of Mile-End * đĄ A flexible hybrid work policy, with the possibility to work up to 1 month per year from abroad. * đ Contribution to your STM monthly pass * đ 4 weeks of vacation and 5 personal days * đ Additional leave for key moments in your life (moving, childbirth, marriage, etc.) * đ„ A comprehensive health coverage plan, for you and your family, to ensure your well-being every day RECRUITMENT PROCESS * Exchange with HR (30 min) * Interview with the team lead (30 min) * Technical Exercise (1h) * Team Fit (1 h) * Job Offer đ \n \n Politique de confidentialitĂ© des candidats / Candidate Privacy Notice âŹïž En postulant, vous acceptez que Potloc traite vos donnĂ©es personnelles comme dĂ©crit dans leur Politique de ConfidentialitĂ© des Candidats [https://www.potloc.com/fr/politique-de-confidentialit%C3%A9-du-candidat], notamment pour rechercher et identifier des profils pertinents, prĂ©sĂ©lectionner les candidats, Ă©valuer leur adĂ©quation aux postes, et mesurer leurs compĂ©tences professionnelles. Potloc partagera vos informations avec d'autres entitĂ©s de Potloc, des prestataires de services tiers, et d'autres destinataires autorisĂ©s, y compris en dehors de votre rĂ©gion. Vous pouvez contacter Potloc Ă tout moment pour exercer vos droits ou pour toute autre question. ------------------ By applying, you agree to Potloc processing your personal data as described in their Candidate Privacy Notice [https://www.potloc.com/en/candidate-privacy-policy], particularly to search and identify relevant profiles, pre-select candidates, assess suitability for job roles, and measure professional skills. Potloc will disclose your information to other Potloc entities, third-party services providers, and other authorized recipients, including outside of your region. You may contact Potloc at any time to exercise your rights or for any other questions.
What youâll do
Develop new features to scale the platform and provide near real-time performance insights to external clients. Collaborate on the GraphQL API, service architecture, and internal design systems while mentoring other team members.
Requirements
Requires fluency in Ruby 3.4 and Rails 8.1 with proven experience deploying applications in production environments. Candidates should have strong system design fundamentals and be proficient in using AI-assisted engineering tools.
Benefits
âą Stock Options âą Performance Evaluations Every 6 Months âą Modern Workspace âą Flexible Hybrid Work Policy âą Work From Abroad Option âą STM Monthly Pass Contribution âą 4 Weeks Vacation âą 5 Personal Days âą Additional Leave For Life Events âą Comprehensive Health Coverage
Listed skills
- RubyPreferred
- GraphQLPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Ruby
- Ruby on Rails
- GraphQL
- System Design
- API Design
- Database Modeling
- Frontend Design Systems
- LLM Tools
- DevOps
- Mentoring
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Consulting
Additional details
- Minimum experience
- 5+ years
- Posting language
- French
- Working hours
- 40 hours per week