Carrières
GameSheet Inc. révolutionne la tenue de feuilles de match numériques avec des solutions innovantes et faciles à utiliser. Nous nous engageons à offrir un environnement de travail flexible, axé sur la famille, qui favorise un équilibre sain entre vie professionnelle et vie personnelle. Notre engagement envers l'excellence s'étend à nos employés, en leur offrant une atmosphère collaborative et bienveillante où la créativité et l'innovation peuvent s'épanouir.
Avantages
Nous offrons des postes entièrement à distance dans un environnement axé sur la famille. Vous bénéficierez d'un horaire de travail flexible et profiterez d'une grande variété de tâches au quotidien.
- 100 % télétravail
- Horaire de travail flexible
- Environnement axé sur la famille
- Diversité des tâches
- Processus d'entrevue transparent

Postes
Développeur d'applications mobiles - iOS et Android
Accepting Applications
Remote, Open to Canadian Residents Only
Full-Time
$100,000–$140,000
À propos de GameSheet
GameSheet est l'une des principales plateformes technologiques sportives en Amérique du Nord, aidant les ligues, les associations, les équipes, les officiels et les administrateurs à gérer les compétitions plus efficacement. Notre plateforme gère la planification, le pointage en direct, les statistiques, les classements, les opérations de ligue et les expériences numériques utilisées par les organisations sportives amateurs et professionnelles partout au Canada et aux États-Unis. Nous sommes passionnés par la création de technologies qui améliorent l'expérience des organisations sportives, des officiels de match, des administrateurs et des participants. Alors que nous continuons de croître, nous recherchons des personnes talentueuses qui souhaitent contribuer à façonner l'avenir de la technologie sportive.
Sommaire du rôle
En tant qu'ingénieur logiciel mobile, vous travaillerez en étroite collaboration avec nos équipes de produit, d'ingénierie et d'assurance qualité pour concevoir, développer et maintenir les applications mobiles qui gèrent le pointage des matchs, les opérations de ligue, les statistiques et les expériences sportives en temps réel.
Nos applications de pointage sont conçues pour le mode hors ligne et développées nativement — iOS et iPad en Swift, Android en Kotlin — soutenues par des bases de données embarquées qui assurent le bon fonctionnement du pointage dans les arénas où la connectivité est faible. Elles sont soutenues par des services légers backend-for-frontend (BFF) en TypeScript que vous aiderez également à développer et à gérer, en s'intégrant à nos API infonuagiques. Cela signifie que le rôle englobe le développement client natif, l'architecture de données locales/synchronisation et une quantité significative de travail sur les services TypeScript — et non un développement purement client.
Puisque nous fonctionnons comme une organisation d'ingénierie agile et hautement collaborative, nous recherchons quelqu'un qui aime prendre en charge les projets, faire preuve d'initiative et qui est à l'aise de contribuer à plusieurs aspects du produit.
Ce que vous ferez
- Concevoir, développer, tester et maintenir des applications mobiles natives pour iOS/iPad (Swift) et Android (Kotlin)
- Développer de nouvelles fonctionnalités et améliorations du concept à la mise en production
- Améliorer la performance, la fiabilité et la convivialité des applications
- Mettre en œuvre des expériences utilisateur réactives et intuitives pour les organisations sportives et les utilisateurs finaux
- Participer aux discussions sur l'architecture et la conception technique
Mode hors ligne et données
- Développer et maintenir des fonctionnalités axées sur le mode hors ligne, soutenues par des bases de données embarquées — Room (Android), GRDB (iOS) et Realm (iPad)
- Concevoir des modèles de données locaux et gérer les migrations de schémas à mesure que les fonctionnalités évoluent
- Mettre en œuvre le rendu axé sur le cache et la réconciliation/synchronisation entre le stockage local et les services backend afin que le pointage fonctionne de manière transparente en mode hors ligne et en ligne
Intégration de plateformes et de services
- Intégrer les applications mobiles aux API internes et aux services infonuagiques
- Contribuer à la création et à la gestion de services BFF légers en TypeScript (par exemple, sur des environnements d'exécution sans serveur ou en périphérie) qui servent d'intermédiaire entre les applications et les passerelles dorsales
- Mettre en œuvre l'authentification, l'autorisation, les notifications push et l'instrumentation analytique / le suivi des événements
- Collaborer avec les ingénieurs backend pour concevoir et consommer des API évolutives, et s'aligner sur les formats de communication et les contrats
Qualité et livraison
- Écrire du code propre, maintenable et bien testé
- Participer aux révisions de code et aux discussions techniques
- Dépanner et résoudre les problèmes de production
- Contribuer aux pipelines CI/CD et aux processus de publication mobile
- Soutenir les activités de gestion des publications de l'App Store et de Google Play
Collaboration d'équipe
- Travailler en étroite collaboration avec les gestionnaires de produit, les designers, l'AQ et les ingénieurs
- Contribuer aux discussions sur la planification, l'estimation et la livraison
- Partager les connaissances et aider à améliorer les pratiques d'ingénierie au sein de l'équipe
- Participer aux initiatives d'amélioration continue
Qualifications requises
- Plus de 3 ans d'expérience professionnelle en développement mobile
- Expérience en production en développement mobile natif — Swift (iOS) et/ou Kotlin (Android) — y compris la publication d'applications sur l'App Store et/ou Google Play
- Expérience en développement de applications hors ligne avec une base de données côté client (Room, GRDB/SQLite, Realm, Core Data ou similaire), y compris les migrations de schémas et la synchronisation locale/à distance [SEG 7] Solide compréhension de l'architecture des applications mobiles et des patrons de conception
- Expérience de la consommation d'API RESTful et du travail avec des services backend
- Maîtrise pratique de
- TypeScript ou JavaScript (vous contribuerez à nos services BFF, vous ne ferez pas que les consommer) Expérience avec Firebase / Firestore (données en temps réel, authentification ou analytique)
- Expérience avec Git et les flux de travail de développement logiciel collaboratif
- Solides compétences en débogage, dépannage et résolution de problèmes
- Excellentes compétences en communication et en travail d'équipe
- Capacité à travailler de manière autonome dans un environnement à distance
- Qualifications souhaitées
Expérience en développement ou en gestion de
- services backend légers / BFF en TypeScript sur des environnements d'exécution sans serveur ou en périphérie (p. ex. Cloudflare Workers, Cloud Run)
- Expérience en développement d'applications qui prennent en charge les mises à jour de données en temps réel (p. ex. le pointage en direct)
- Expérience en implémentation de notifications push
- Expérience avec l'analytique mobile et les rapports de plantage (Firebase Analytics, Crashlytics)
- Expérience avec les cadres de test mobile et l'automatisation
- Expérience de travail dans des environnements de développement Agile
- Connaissance des technologies sportives, des statistiques, du pointage ou des systèmes de gestion d'événements
- Aisance avec les outils de développement assistés par l'IA dans le cadre du flux de travail quotidien
- Expérience avec React Native / Expo — un petit ensemble d'applications en marque blanche l'utilise; il s'agit d'une partie secondaire et occasionnelle du rôle, et non de la pile technologique principale
Notre culture d'ingénierie
Chez GameSheet, nous valorisons la résolution de problèmes pratique, la collaboration, la responsabilisation et l'apprentissage continu.
Notre équipe d'ingénierie utilise activement des outils de développement modernes assistés par l'IA pour améliorer la productivité, la qualité du code et la vitesse de livraison. Nous encourageons l'expérimentation, l'innovation et l'utilisation réfléchie de la technologie pour résoudre les problèmes des clients.
Nous croyons que d'excellents produits sont créés par des équipes autonomes qui agissent rapidement, communiquent ouvertement et sont fières de leur travail.
Pourquoi vous joindre à GameSheet?
- Contribuez à façonner l'avenir de la technologie sportive
- Travaillez sur des produits utilisés partout en Amérique du Nord
- Joignez-vous à une organisation en croissance pendant une période d'expansion stimulante
- Collaborez avec une équipe d'ingénierie très expérimentée et solidaire
- Environnement de travail privilégiant le télétravail
- Rémunération et avantages sociaux concurrentiels
- Possibilités de croissance et d'autonomie accrue
How to Apply
Veuillez envoyer votre lettre de motivation et votre CV à careers@gamesheetinc.com
Développeur full stack, DevOps
Accepting Applications
Remote, Open to Canadian Residents Only
$120,000–$150,000
About GameSheet
GameSheet is one of North America’s leading sports technology platforms, helping leagues, associations, teams, officials, and administrators manage competitions more efficiently. Our platform powers scheduling, live scoring, statistics, standings, league operations, and digital experiences used across amateur and professional sports organizations throughout Canada and the United States.
We are passionate about building technology that improves the experience for sports organizations, game officials, administrators, and participants. As we continue to grow, we’re looking for experienced engineers who want to help shape the future of sports technology.
Applications without a cover letter (short is fine) will not be considered.
Role Summary
As a Senior Software Engineer (Platform & DevOps), you will work closely with our Product, Engineering, and QA teams to design, build, deploy, and operate the systems that power game scoring, league operations, statistics, and real-time sports experiences.
You’ll help build and operate the platform that powers thousands of live sporting events across North America. Your work will span modern React applications, backend services written in TypeScript and Go, PostgreSQL databases, cloud infrastructure on Google Cloud Platform, and the CI/CD pipelines that keep our platform reliable, scalable, and secure.
This is a hands-on engineering role. You’ll spend the majority of your time writing production code while helping shape the architecture, reliability, and long-term technical direction of our platform. We value engineers who enjoy solving difficult technical problems, continuously improving systems, and taking ownership beyond writing code.
Because we operate as a lean, highly collaborative engineering organization, we’re looking for someone who enjoys ownership, takes initiative, and is comfortable moving fluidly between application development, data, cloud infrastructure, and operational excellence.
What You’ll DoFull Stack Development
- Design, develop, test, and maintain modern web applications and backend services
- Build responsive user interfaces using React and modern TypeScript
- Develop scalable backend APIs and services using Node.js and Go
- Build new features from concept through production release
- Participate in architecture and technical design discussions
- Improve application performance, reliability, and maintainability
Data & PostgreSQL
- Design and evolve relational database schemas
- Write efficient SQL queries and optimize application performance
- Manage schema migrations and database changes
- Ensure transactional integrity and data consistency
- Troubleshoot and improve production database performance
Platform & DevOps
- Build, maintain, and improve infrastructure on Google Cloud Platform (GCP)
- Design and maintain CI/CD pipelines using GitHub Actions and modern deployment practices
- Manage infrastructure-as-code using Terraform
- Deploy and operate containerized workloads using Docker and Cloud Run
- Improve platform reliability, scalability, security, observability, and cloud cost efficiency
- Implement monitoring, logging, tracing, alerting, and operational dashboards
- Participate in incident response and production troubleshooting
Platform Integration
- Design and implement secure REST APIs
- Integrate services across internal platforms and cloud infrastructure
- Implement authentication, authorization, caching, and secure access controls
- Collaborate with engineers to define scalable API contracts and system integrations
- Support real-time data delivery and distributed systems
Quality & Delivery
- Write clean, maintainable, and well-tested code
- Participate in code reviews and technical discussions
- Help define engineering standards and operational best practices
- Contribute to release management and deployment processes
- Troubleshoot and resolve production issues
Team Collaboration
- Work closely with Product Managers, QA, and fellow Engineers
- Participate in planning, estimation, and technical design discussions
- Mentor teammates through collaboration and code reviews
- Help evolve our engineering processes, tooling, and development practices
Our Technology Stack
You’ll work across a modern engineering platform that includes:
Languages & Frameworks
- TypeScript
- JavaScript
- React
- Node.js
- Go
Cloud & Infrastructure
- Google Cloud Platform (Cloud Run, Cloud SQL, Pub/Sub, BigQuery)
- Terraform
- Docker
- Cloudflare
Data
- PostgreSQL
- Redis
Development Tools
- GitHub
- GitHub Actions
- AI-assisted development (Claude Code, GitHub Copilot, ChatGPT)
Required Qualifications
- Eligible to work in Canada
- 5+ years of professional software engineering experience building and operating production systems
- Strong experience building modern web applications using TypeScript and React
- Experience building scalable backend services using Node.js and/or Go
- Experience designing and consuming REST APIs
- Strong experience working with PostgreSQL or other relational databases, including schema design and SQL optimization
- Hands-on experience with Google Cloud Platform (or another major cloud provider)
- Experience building and maintaining CI/CD pipelines (GitHub Actions or similar)
- Experience using Terraform or other infrastructure-as-code tooling
- Experience with Docker and containerized applications
- Experience with Git and collaborative software development workflows
- Comfortable working with pull requests, code reviews, and trunk-based or GitFlow development
- Strong debugging, troubleshooting, and analytical problem-solving skills
- Excellent written and verbal communication skills
- Comfortable working in a highly collaborative remote engineering environment
Nice to Have
- Production experience with Go services
- Experience operating production systems with on-call responsibilities
- Experience with Cloud Run, Cloud SQL, Pub/Sub, BigQuery, or other GCP services
- Experience with Cloudflare Workers, DNS, CDN, or edge services
- Experience building real-time or event-driven applications
- Experience implementing monitoring, observability, and alerting solutions
- Experience improving cloud performance and controlling infrastructure costs
- Experience working in Agile software development teams
- Familiarity with sports technology, statistics, scoring systems, or event management platforms
Our Engineering Culture
At GameSheet, we value practical problem solving, ownership, collaboration, and continuous learning.
We believe in pragmatic engineering over unnecessary complexity. We value incremental delivery, thoughtful technical decisions, and continuous improvement over chasing trends.
Our engineering team actively leverages modern AI-assisted development tools—including Claude Code, GitHub Copilot, and ChatGPT—to improve productivity, code quality, and delivery speed. We encourage engineers to thoughtfully incorporate AI into their daily workflow while maintaining high standards for engineering quality.
We believe great products are built by empowered teams that move quickly, communicate openly, and take pride in their work.
Why Join GameSheet?
- Contribuez à façonner l'avenir des technologies sportives
- Développez des produits utilisés partout en Amérique du Nord
- Travaillez sur des systèmes critiques qui soutiennent des milliers d'événements sportifs en direct
- Joignez-vous à une organisation en pleine croissance pendant une période d'expansion stimulante
- Une autonomie et une influence importantes sur l'orientation technique
- Une pile technologique moderne infonuagique avec un minimum de systèmes hérités
- Collaborez avec une équipe d'ingénierie très expérimentée et solidaire
- Environnement de travail axé sur le télétravail
- Rémunération et avantages sociaux concurrentiels
How to Apply
Veuillez envoyer votre lettre de présentation et votre curriculum vitae à careers@gamesheetinc.com
Développeur d'applications
Accepting Applications
Remote, Open to Canadian Residents Only
$110,000–$140,000
À propos de GameSheet
GameSheet est l'une des plateformes technologiques sportives de premier plan en Amérique du Nord, aidant les ligues, les associations, les équipes, les officiels et les administrateurs à gérer les compétitions plus efficacement. Notre plateforme gère la planification, le pointage en direct, les statistiques, les classements, les opérations de ligue et les expériences numériques utilisées par les organisations sportives amateurs et professionnelles partout au Canada et aux États-Unis.
Nous sommes passionnés par la création de technologies qui améliorent l'expérience des organisations sportives, des officiels de match, des administrateurs et des participants. Alors que nous continuons de croître, nous recherchons des ingénieurs talentueux qui souhaitent contribuer à façonner l'avenir de la technologie sportive.
Les candidatures sans lettre de présentation (une courte lettre suffit) ne seront pas étudiées.
Résumé du poste
En tant que développeur d'applications, vous travaillerez en étroite collaboration avec nos équipes de produits, d'ingénierie et d'assurance qualité pour concevoir, développer et maintenir les applications qui gèrent le pointage des matchs, les opérations de ligue, les statistiques et les expériences sportives en temps réel.
Il s'agit d'un rôle d'ingénierie axé sur la pratique. Vous passerez la majeure partie de votre temps à écrire du code de production et à livrer des fonctionnalités utilisées par les ligues et les équipes partout en Amérique du Nord. Vous prendrez en charge le travail, du concept au déploiement, tout en collaborant étroitement avec les équipes de produits, d'assurance qualité et vos collègues ingénieurs.
Il s'agit d'un poste de développeur full-stack, axé sur les applications, où vous prendrez en charge les fonctionnalités de bout en bout — de l'interface utilisateur jusqu'aux API et services qui les alimentent.
Vous travaillerez principalement sur une base de code moderne en TypeScript et React, développerez et utiliserez les API dont vos fonctionnalités dépendent, et contribuerez à la livraison de notre application multiplateforme sur iOS et Android à l'aide de Capacitor. Nous valorisons les ingénieurs qui aiment prendre des initiatives, communiquent bien et peuvent mener une fonctionnalité de l'idée à la production de manière autonome.
Contrairement aux rôles d'ingénierie hautement spécialisés, vous aurez l'occasion de contribuer à l'ensemble de l'application — des interfaces front-end et des API back-end à l'empaquetage et au déploiement mobile. Si vous aimez créer des produits complets plutôt que des composants isolés, vous vous sentirez parfaitement à l'aise.
Ce que vous ferezDéveloppement d'applications
- Concevoir, développer, tester et maintenir des applications web modernes en utilisant React et TypeScript
- Prendre en charge les fonctionnalités de bout en bout — de l'interface utilisateur aux API et services back-end
- Développer de nouvelles fonctionnalités et améliorations, du concept à la mise en production
- Contribuer à l'empaquetage et à la livraison de notre application multiplateforme sur iOS et Android à l'aide de Capacitor
- Améliorer la performance, la fiabilité, la convivialité et la maintenabilité des applications
- Créer des expériences utilisateur réactives et intuitives
- Participer aux discussions sur l'architecture et la conception technique
Intégration de la plateforme
- Intégrer les applications avec les API internes et les services infonuagiques
- Construire et consommer des API REST fortement typées basées sur des schémas partagés et des contrats OpenAPI
- Implémenter l'authentification, l'autorisation, les notifications push, les capacités hors ligne et l'analyse
- Collaborer étroitement avec les ingénieurs backend pour concevoir des API évolutives et des contrats partagés
- Contribuer à la création d'intégrations d'applications fiables et maintenables sur l'ensemble de la plateforme
Qualité et livraison
- Écrire du code propre, maintenable et bien testé
- Participer aux revues de code et aux discussions techniques
- Dépanner et résoudre les problèmes de production
- Contribuer aux pipelines CI/CD et aux processus de publication
- Soutenir la gestion des publications pour l'App Store et Google Play
- Contribuer à l'amélioration des normes d'ingénierie, des outils et des pratiques de développement
Collaboration d'équipe
- Travailler en étroite collaboration avec les chefs de produit, l'assurance qualité et les autres ingénieurs
- Participer aux discussions de planification, d'estimation et de livraison
- Partager les connaissances par la collaboration, le mentorat et les revues de code
- Contribuer à une culture d'apprentissage continu et d'excellence technique
Notre pile technologique
Vous évoluerez au sein d'une plateforme d'applications moderne qui comprend :
Frontend
- React 19
- TypeScript
- Tailwind CSS
- TanStack Query
- Vite
Backend
- Node.js
- Hono
- Go (Fiber)
- OpenAPI
- Zod
Cloud et Plateforme
- Cloudflare Workers
- Cloudflare Pages
- D1
- R2
Mobile
- Capacitor
- iOS
- Android
Outils de développement
- GitHub
- GitHub Actions
- Développement assisté par l'IA (Claude Code, GitHub Copilot, ChatGPT)
Qualifications requises
- Admissible à travailler au Canada
- 5 ans et plus d'expérience professionnelle en développement logiciel
- Expérience dans la création et le déploiement d'applications web en production
- Solide maîtrise de React et TypeScript
- Expérience dans la conception et l'utilisation d'API RESTful
- Expérience avec les services backend
- Expérience avec les CSS modernes basés sur des composants (Tailwind CSS ou similaire)
- Expérience du déploiement d'applications sur une plateforme infonuagique moderne
- À l'aise de prendre en charge des fonctionnalités de bout en bout sur l'ensemble de la pile d'applications
- Solide compréhension de l'architecture d'applications et des patrons de conception logicielle modernes
- Expérience avec Git et les flux de travail de développement logiciel collaboratif
- Solides compétences en débogage, en dépannage et en résolution analytique de problèmes
- Excellentes compétences en communication écrite et verbale
- À l'aise de travailler dans un environnement d'ingénierie à distance hautement collaboratif
Atout
- Expérience avec React moderne (18/19), y compris les meilleures pratiques actuelles de React
- Expérience avec Next.js, Vite et TanStack Query
- Intérêt ou expérience dans le développement d'applications mobiles multiplateformes à l'aide de Capacitor
- Expérience dans le développement de services backend à l'aide de Node.js (Hono) et/ou de Go (Fiber)
- Expérience en développement d'API axé sur le schéma à l'aide de Zod et OpenAPI
- Expérience en déploiement d'applications sur Cloudflare (Workers, Pages, D1, R2)
- Expérience avec Firebase et les plateformes d'analyse mobile/web
- Expérience en implémentation de notifications push
- Expérience avec les tests automatisés et les frameworks de test
- Expérience en modernisation d'applications établies (Redux, Redux-Saga, Webpack, Bootstrap, Material UI, styled-components, etc.)
- Expérience de travail au sein d'équipes de développement logiciel Agile
- Expérience dans la création d'applications avec des données en temps réel
- Familiarité avec la technologie sportive, les statistiques, les systèmes de pointage ou les plateformes de gestion d'événements
Notre culture d'ingénierie
Chez GameSheet, nous valorisons la résolution de problèmes pratique, la responsabilisation, la collaboration et l'apprentissage continu.
Nous croyons en une ingénierie pragmatique plutôt qu'en une complexité inutile. Nous valorisons la livraison incrémentielle, les décisions techniques réfléchies et l'amélioration continue plutôt que de suivre les tendances.
Notre équipe d'ingénierie utilise activement des outils de développement modernes assistés par l'IA — y compris Claude Code, GitHub Copilot et ChatGPT — pour améliorer la productivité, la qualité du code et la vitesse de livraison. Nous encourageons les ingénieurs à intégrer judicieusement l'IA dans leur flux de travail quotidien tout en maintenant des normes élevées en matière de qualité d'ingénierie.
Nous croyons que d'excellents produits sont créés par des équipes autonomes qui agissent rapidement, communiquent ouvertement et sont fières de leur travail.
Pourquoi se joindre à GameSheet?
- Contribuez à façonner l'avenir de la technologie sportive
- Développez des produits utilisés par des ligues et des équipes partout en Amérique du Nord
- Prendre en charge des fonctionnalités complètes, de la conception à la mise en production
- Travailler avec une pile technologique moderne axée sur TypeScript
- Contribuer au développement d'applications pour les plateformes web et mobiles
- Rejoindre une organisation en pleine croissance pendant une période d'expansion stimulante
- Collaborer avec une équipe d'ingénierie très expérimentée et solidaire
- Environnement de travail axé sur le télétravail
- Rémunération et avantages sociaux concurrentiels
How to Apply
Veuillez envoyer votre lettre de présentation et votre CV à careers@gamesheetinc.com
SDET / Ingénieur en assurance qualité logicielle
Accepting Applications
Remote, Open to Canadian Residents Only
$100,000 - $150,000
À propos de GameSheet
GameSheet est l'une des principales plateformes technologiques sportives en Amérique du Nord, aidant les ligues, les associations, les équipes, les officiels et les administrateurs à gérer les compétitions plus efficacement. Notre plateforme gère la planification, le pointage en direct, les statistiques, les classements, les opérations de ligue et les expériences numériques utilisées par les organisations sportives amateurs et professionnelles partout au Canada et aux États-Unis.
Nous sommes passionnés par la création de technologies qui améliorent l'expérience des organisations sportives, des officiels de match, des administrateurs et des participants. Alors que nous continuons de croître, nous recherchons des personnes talentueuses qui souhaitent contribuer à façonner l'avenir de la technologie sportive.
Les candidatures sans lettre de présentation (même courte) ne seront pas prises en considération.
Sommaire du poste
En tant qu'ingénieur(e) SDET / en assurance qualité logicielle, vous travaillerez en étroite collaboration avec nos équipes de produit, d'ingénierie et d'assurance qualité pour aider à garantir la qualité, la fiabilité et la performance des applications web et mobiles qui alimentent le pointage des matchs, les opérations de ligue, les statistiques et les expériences sportives en temps réel.
Il s'agit d'un poste en assurance qualité axé sur l'ingénierie. Vous concevrez et maintiendrez des tests automatisés pour le web, les API et les applications mobiles, contribuerez aux pipelines CI/CD, aiderez à valider les versions et travaillerez avec les développeurs pour intégrer la qualité au produit dès le départ plutôt que de la vérifier à la fin.
Chez GameSheet, l'assurance qualité est une composante essentielle de l'équipe d'ingénierie. Nous recherchons une personne qui comprend le développement d'applications, aime résoudre des problèmes, fait preuve d'initiative et peut aider à améliorer la façon dont nous testons, publions et supportons les logiciels sur l'ensemble de la plateforme.
Ce que vous ferez
- Concevoir, créer et maintenir des suites de tests automatisés pour les applications web, les API et mobiles
- Créer et améliorer l'automatisation des tests pour les parcours utilisateurs critiques, les API backend et la validation des versions
- Contribuer aux pipelines CI/CD et améliorer la vitesse, la stabilité, la fiabilité et la pertinence des tests
- Écrire du code de test propre et maintenable et participer aux revues de code
- Effectuer des tests exploratoires et aider à identifier les risques avant les versions
- Enquêter, reproduire et trier les problèmes en utilisant les journaux, les données et le comportement de l'application
- Rédiger des rapports de bogues clairs, exploitables et bien priorisés
- Collaborer avec les équipes Produit et Ingénierie sur la stratégie de test, la couverture, les critères d'acceptation et la préparation des versions
- Soutenir les tests de régression, les tests de fumée et la validation en production
- Aider à améliorer les pratiques de test, les outils, la documentation et les normes de qualité au sein de l'équipe
- Tirer parti des outils modernes, y compris les outils de développement et de test assistés par l'IA, pour travailler efficacement
Qualifications requises
- Admissible à travailler au Canada
- Plus de 4 ans d'expérience professionnelle en assurance qualité (AQ), en automatisation des tests, en ingénierie de développement de logiciels de test (SDET) ou en ingénierie de la qualité logicielle
- Expérience avérée dans la conception et la maintenance de tests automatisés pour les applications web, API et/ou mobiles
- Maîtrise d'un langage de programmation moderne tel que TypeScript, JavaScript, Python ou un langage similaire
- Expérience des cadres de test automatisés d'interface utilisateur (UI) et/ou d'API
- Aisance à lire le code d'application et à travailler en étroite collaboration avec les développeurs
- Expérience de Git et des flux de travail collaboratifs de développement logiciel
- Expérience des pipelines CI/CD et de l'exécution automatisée des tests
- Solides compétences en débogage, en dépannage et en résolution de problèmes
- Capacité à enquêter sur les causes profondes, et non pas seulement à reproduire les problèmes
- Excellentes compétences en communication écrite et verbale
- À l'aise de travailler dans un environnement d'ingénierie à distance hautement collaboratif
Atouts
- Expérience avec Playwright ou d'autres frameworks d'automatisation web modernes
- Expérience de l'automatisation des tests mobiles tels qu'Appium, Maestro, XCUITest, Espresso, Detox ou des outils similaires
- Expérience en validation d'API REST, de contrats OpenAPI et de services backend
- Expérience avec SQL et la validation de données
- Expérience avec GitHub Actions, Cloud Build ou des outils CI/CD similaires
- Expérience en test d'applications avec des données en temps réel, en direct ou axées sur les événements
- Expérience avec Firebase, Crashlytics, PostHog ou des outils d'analyse et d'observabilité similaires
- Expérience avec des plateformes infonuagiques comme Google Cloud Platform
- Expérience pratique de l'utilisation d'outils de développement et de test assistés par l'IA
- Connaissance des technologies sportives, des statistiques, des systèmes de pointage ou des plateformes de gestion d'événements
Notre culture d'ingénierie
Chez GameSheet, nous valorisons la résolution de problèmes pratique, la responsabilisation, la collaboration et l'apprentissage continu.
Nous croyons que la qualité est une responsabilité partagée entre les équipes de produit, d'ingénierie et d'assurance qualité. Des pratiques de qualité rigoureuses nous aident à avancer plus vite, à réduire les risques et à offrir de meilleures expériences aux ligues, aux officiels, aux administrateurs et aux équipes qui comptent sur nos logiciels.
Notre équipe d'ingénierie utilise activement des outils de développement modernes assistés par l'IA — y compris Claude Code, GitHub Copilot et ChatGPT — pour améliorer la productivité, la qualité du code, les tests et la vitesse de livraison. Nous encourageons une utilisation réfléchie de la technologie pour résoudre de vrais problèmes clients.
Nous croyons que d'excellents produits sont créés par des équipes autonomes qui agissent rapidement, communiquent ouvertement et sont fières de leur travail.
Pourquoi joindre GameSheet?
- Contribuer à façonner l'avenir de la technologie sportive
- Travailler sur des produits utilisés partout en Amérique du Nord
- Joindre une organisation en croissance durant une période d'expansion stimulante
- Être traité comme un membre à part entière de l'équipe d'ingénierie
- Contribuer à améliorer l'automatisation, la qualité des versions et la confiance en ingénierie
- Collaborer avec une équipe d'ingénierie très expérimentée et solidaire
- Environnement de travail axé sur le télétravail
- Rémunération et avantages sociaux concurrentiels
How to Apply
Veuillez envoyer votre lettre de présentation et votre CV à info careers@gamesheetinc.com
Spécialiste du service à la clientèle et du soutien
Accepting Applications
Full-Time
Résumé :
Nous recherchons un(e) agent(e) de soutien à la clientèle dévoué(e) pour se joindre à notre équipe afin de nous aider à fournir
un soutien exceptionnel à nos clients tout au long de leur utilisation du système GameSheet. Ce poste
joue un rôle crucial dans l'amélioration de la satisfaction de la clientèle et la promotion du succès à long terme pour notre
organisation.
Il s'agit d'un poste à distance avec un horaire flexible, incluant un soutien régulier les fins de semaine et des
responsabilités.
Responsabilités :
- Aider à la création et à la configuration de nouveaux événements et ligues.
- Servir de point de contact principal pour les clients pendant le processus d'intégration, en fournissant
des conseils et du soutien. - Répondre aux demandes de renseignements et aux préoccupations des clients rapidement et professionnellement par courriel, par des réunions Zoom
ou par téléphone. - Animer des séances de formation pour aider les nouveaux clients à se familiariser avec le système.
- Participer aux démonstrations de produits avec l'équipe de vente.
- Contribuer à l'élaboration et à la mise à jour de la documentation de soutien, des supports de formation
et des articles de la base de connaissances. - Fournir des commentaires sur le processus d'intégration afin d'améliorer l'efficacité et la satisfaction client
satisfaction.
Qualifications :
- Excellentes compétences en communication verbale et écrite pour communiquer efficacement des concepts complexes
de manière claire et concise. - Solides capacités de résolution de problèmes avec une approche axée sur les solutions.
- Autonome et capable de travailler de manière indépendante et au sein d'une équipe à distance.
- Compétences interpersonnelles et approche axée sur le client.
How to Apply
Postulez dès aujourd'hui et joignez-vous à nous dans notre parcours pour offrir un soutien exceptionnel et livrer des
expériences remarquables à nos clients.
Veuillez envoyer votre lettre de présentation et votre CV à colby@gamesheetinc.com
Candidature générale
Accepting Applications
Remote, Open to Canadian Residents Only
Vous ne trouvez pas de poste ouvert ou de rôle qui vous convienne? Nous serions tout de même ravis d'avoir de vos nouvelles. Soumettez vos informations et nous vous contacterons lorsqu'un poste correspondant à votre profil se libérera.
À propos de ce poste
GameSheet est une entreprise en pleine croissance et de nouveaux rôles apparaissent régulièrement dans les domaines de l'ingénierie, des ventes, du design et plus encore. En soumettant une candidature générale, vous serez ajouté à notre bassin de talents et pris en considération lorsqu'une opportunité pertinente se présentera.
Il n'y a pas de date limite, cette offre est toujours ouverte. Nous examinons les candidatures de manière continue et nous vous contacterons s'il y a une correspondance potentielle.
How to Apply
Envoyez un courriel à info@gamesheetinc.com pour nous expliquer pourquoi vous êtes la personne idéale pour le poste, joignez votre CV et indiquez « Candidature générale » dans l'objet.