Goto

SeniorSoftwareDeveloper,FullStack

Montreal, Quebec, Canada; Quebec, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Developer, Full Stack at Goto. Skills: Développement full-stack, microservices, conception d’API REST, TypeScript, Web Components, applications monopage (SPA), HTML, CSS, JavaScript asynchrone, principes d’ingénierie logicielle, modèles de conception, concepts de systèmes distribués, LLM, agentic coding, outils de développement assistés par l’IA. Concevoir, développer et améliorer les services backend au sein d’une plateforme de microservices utilisée par une application micro-fr”

Industry & Context.

Problems you'll solve

résolution de problèmes significatifs

What They're Looking For.

Must Have

Solide expérience professionnelle en développement logiciel, incluant la gestion d’initiatives techniques interéquipes et un travail efficace dans des environnements Agile avec des processus CI/CD., Expertise backend de niveau senior en microservices, conception d’API REST, messagerie asynchrone, stratégies de mise en cache, ainsi que technologies de bases de données relationnelles et NoSQL., Compétences full‑stack solides, incluant une compréhension approfondie de l’ingénierie frontend et une maîtrise pratique de TypeScript, des Web Components, des applications monopage (SPA), de HTML, de CSS et du JavaScript asynchrone., Base solide en principes d’ingénierie logicielle, incluant les modèles de conception, les concepts de systèmes distribués et la capacité de contribuer à des décisions architecturales robustes., Capacité démontrée à utiliser efficacement les LLM, le agentic coding et les outils de développement assistés par l’IA, avec un bon jugement, des compétences en gestion d'instructions génératives, ainsi que l’aptitude à affiner les résultats générés pour en faire des solutions de qualité., Connaissance du français est requise pour les postes situés en permanence au Québec afin que le titulaire puisse communiquer au besoin avec ses collègues, les partenaires et les fournisseurs au Québec., La maîtrise de l’anglais est requise pour ce poste afin de communiquer avec les collègues, les clients et les partenaires (ou les fournisseurs) qui sont majoritairement situés à l’extérieur du Québec., Comprendre la documentation technique et scientifique de notre industrie disponible majoritairement en anglais.

What You'll Do.

développer et améliorer les services backend au sein d’une plateforme de microservices utilisée par une application micro-frontend

tout en contribuant à l’ensemble du produit selon les besoins.

Diriger des projets techniques

de l’architecture aux discussions de conception

en passant par la coordination interéquipes et la mise en œuvre pratique des fonctionnalités clés et des capacités partagées de la plateforme.

Favoriser l’excellence du développement grâce à un code propre et maintenable

une conception d’API réfléchie

des revues de code et un mentorat sur les bonnes pratiques et le développement assisté par l’IA.

Contribuer à la fiabilité opérationnelle en contribuant aux pratiques CI/CD

d’infrastructure et d’observabilité

et en assistant à la gestion des incidents

au dépannage et aux déploiements en production.

Tirer parti du développement agentique et des outils de développement assisté par l’IA en utilisant un bon jugement et en maîtrisant les l'écriture d'instructions génératives.

Améliorer les résultats générés pour créer des solutions de qualité.

How You'll Work.

Team & Collaboration

Collaborer avec les responsables de produit, les designers UX et les développeurs de l’équipe afin de comprendre les besoins du produit et de livrer des fonctionnalités ayant un impact élevé sur les objectifs de GoTo.; Coordination interéquipes

Communication Scope

Connaissance du français est requise pour les postes situés en permanence au Québec afin que le titulaire puisse communiquer au besoin avec ses collègues, les partenaires et les fournisseurs au Québec.; La maîtrise de l’anglais est requise pour ce poste afin de communiquer avec les collègues, les clients et les partenaires (ou les fournisseurs) qui sont majoritairement situés à l’extérieur du Québec.; Comprendre la documentation technique et scientifique de notre industrie disponible majoritairement en anglais.

Process & Methodology

Diriger des projets techniques, architecture, discussions de conception, coordination interéquipes, mise en œuvre pratique des fonctionnalités clés et des capacités partagées de la plateforme

Full Job Description

**_Job Description_** **Where you’ll work:** Province de Québec, Canada (n’importe où) **Le développement logiciel chez GoTo** Nous sommes des pionniers de la technologie du travail à distance, qui créons des solutions puissantes et flexibles qui permettent à chacun de vivre sa vie au mieux, au travail et en dehors. Avec nous, vous aurez l’occasion d’ouvrir de nouvelles portes et de contribuer à redéfinir la façon dont l’humanité travaille. Pour nous, l’IA n’est pas qu’un mot à la mode, c’est un outil que nous utilisons pour apporter une valeur réelle et concrète à nos clients et à nos équipes. Nous nous concentrons sur la résolution de problèmes significatifs, et non sur l’ajout de fonctionnalités d’IA tape-à-l’œil. Ici, la croissance prend de nombreuses formes : vous pouvez diversifier vos compétences, relever de nouveaux défis, mener des initiatives et explorer des idées créatives. Rejoignez une équipe GoTo et jouez un rôle clé dans la transformation du lieu de travail pour des millions d’utilisateurs dans le monde entier. Votre travail fera vraiment une différence. **Votre quotidien** **En tant que Développeur logiciel sénior, votre travail inclura les tâches suivantes** : * **Collaboration et partenariat :** En tant que développeur logiciel sénior au sein de l’équipe GoTo WebVoice, vous collaborerez avec les responsables de produit, les designers UX et les développeurs de l’équipe afin de comprendre les besoins du produit et de livrer des fonctionnalités ayant un impact élevé sur les objectifs de GoTo. * **Développement full-stack :** Vous concevrez, développerez et améliorerez les services backend au sein d’une plateforme de microservices utilisée par une application micro-frontend, tout en contribuant à l’ensemble du produit selon les besoins. * **Gestion de projet :** Vous dirigerez des projets techniques, de l’architecture aux discussions de conception, en passant par la coordination interéquipes et la mise en œuvre pratique des fonctionnalités clés et des

Free ATS check

Applying for this Senior Software Developer, Full Stack role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Goto?

Real rants from real employees. Read before you apply.

Read Company Rants →