High 5 Games Logo

High 5 Games

Senior Client Platform Engineer

Posted 12 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Canada
Senior level
Remote
Hiring Remotely in Canada
Senior level
The Senior Client Platform Engineer leads technical development for client platforms, ensuring architectural consistency and high code quality while actively engaging in hands-on feature implementation and risk management across web and mobile systems.
The summary above was generated by AI

Role Summary:

The Senior Client Platform Engineer provides technical leadership across shared client platforms supporting High 5 Casino and Lucky Bits Vegas. This role is responsible for translating product requirements and design specifications into scalable, maintainable client-side implementations while ensuring architectural consistency, release stability, and cross-platform continuity across web and mobile environments.

In addition to providing technical oversight, this role remains actively involved in hands-on development. The engineer directly implements client-side features, enhances existing platform functionality, and contributes production code across multiple systems, including modern web platforms and legacy client applications. This hands-on involvement ensures that architectural decisions remain grounded in practical implementation while maintaining code quality and performance standards.

The position plays a critical role in safeguarding authentication systems, monetization flows, and shared platform infrastructure that directly impact product stability, user experience, and revenue continuity. Acting as a primary technical quality gate for client engineering output, the role ensures high standards for code maintainability, readability, and functional integrity across multiple codebases.

Key Responsibilities:

Client Platform Development

  • Design and implement scalable client-side features that enhance product functionality, engagement, and retention.
  • Translate product requirements and design specifications into maintainable and performant code.
  • Maintain compatibility across web, Android, and iOS client environments.

Technical Leadership & Code Quality

  • Conduct comprehensive code reviews serving as a primary quality gate for client engineering contributions.
  • Ensure code consistency, readability, and adherence to architectural standards across shared platforms.
  • Provide guidance and technical oversight to engineers integrating with shared infrastructure.

Platform Architecture & System Continuity

  • Maintain architectural consistency across existing products including High 5 Casino, Sweepstakes, and WordPress-based systems.
  • Preserve continuity between legacy platform implementations and current WordPress-based infrastructure.
  • Identify cross-platform or cross-codebase risks prior to release.

In-Game Store & Authentication System Oversight

  • Validate updates affecting monetization systems including coin store and sweepstakes flows.
  • Oversee shared login and registration systems used across multiple products.
  • Ensure stability and integrity of authentication and payment-related client integrations.

Release Stability & Risk Management

  • Execute and manage code lock procedures to ensure release stability.
  • Prepare release documentation supporting coordinated deployments.
  • Identify and mitigate regression risks across shared codebases.

Cross-Team Technical Support

  • Serve as a technical escalation point for architectural or integration questions.
  • Support cross-functional teams integrating with shared platform components.
  • Provide technical guidance across client, server, QA, analytics, and product teams.

Technical Skills:

Programming Languages

  • JavaScript / TypeScript – Client-side feature development and platform integrations
  • PHP – WordPress platform customization and backend integrations.
  • HTML5 / CSS3 / SCSS – Responsive UI implementation and cross-platform web compatibility
  • C++ (a plus) – Legacy client application support and maintenance

Frontend Frameworks & Client Technologies

  • React.js – Modern client application architecture and component-based development
  • State Management – Zustand, Redux, Context API, or similar state management patterns
  • Web Build Tools – Webpack, Vite, Babel, npm/yarn package management
  • Responsive Web Development – Cross-platform compatibility for desktop and mobile web environments

API Integration & Client–Server Communication

  • REST API integration – Client communication with server-side services
  • JSON-based APIs – Data serialization and API interaction
  • OAuth / Authentication Flows – Secure login and identity management integrations
  • WebSockets (a plus) – Real-time client-server communication where applicable

Cloud & Platform Infrastructure

  • Google Cloud Platform (GCP) – Cloud-hosted services and infrastructure integration including Cloud Functions and Pub/Sub
  • Firebase – Authentication, Realtime DB, analytics, messaging, and application monitoring
  • Cloud-based logging and diagnostics – Monitoring application stability and performance

CMS & Web Platform Architecture

  • WordPress – Custom platform integrations and user authentication workflows
  • WordPress REST API – Headless and integrated client architectures
  • MySQL / relational database interaction through platform APIs

Payments & Monetization Systems

  • Integration with third-party payment providers and financial services such as:
  • PaymentIQ
  • Breeze
  • BVNK
  • Secure purchase flow handling and monetization system validation

Version Control & Build Systems

  • Version Control Systems: Git, Bitbucket, Perforce
  • CI/CD Pipelines: Jenkins
  • Build & Dependency Management: Gradle, npm
  • Containerization: Docker
  • Release coordination and code lock procedures

Monitoring, Logging & Debugging

  • Sentry – Client error monitoring and diagnostics
  • LogMX – Log analysis and troubleshooting
  • Firebase monitoring tools – Crash reporting and application analytics
  • Google Tag Manager (GTM) – Tag management platform for deploying and managing analytics, marketing, and event tracking scripts without requiring direct code changes.

Development Workflow & Collaboration

  • Agile project management tools: Jira, Confluence
  • Team communication: Slack
  • Documentation and collaboration: Google Drive

Experience & Skills

  • Extensive experience in client-side engineering across web and mobile platforms, using modern and legacy technologies.
  • Develop and maintain client applications using JavaScript, React.js, HTML5, CSS3, PHP, with C++ as a plus, supporting integrations across web, Android, and iOS environments.
  • Strong debugging and performance optimization skills for web-based applications, including identifying and resolving client-side bugs, analyzing logs, and diagnosing performance issues using tools such as browser developer tools, Sentry, LogMX, and Firebase monitoring.
  • Strong understanding of shared platform architecture and cross-codebase dependency management across multiple interconnected systems.
  • Experience coordinating changes across repositories using Git, Bitbucket, and Perforce, integrating with REST APIs, shared authentication systems, and multi-product platforms.
  • Experience supporting and evolving platforms built on React.js web applications, WordPress integrations, and cloud services such as Firebase and Google Cloud.
  • Expertise in authentication systems, monetization flows, and in-game store functionality.
  • Implement and validate secure login and purchase flows using OAuth-based authentication, Firebase Authentication, and REST APIs, integrating with payment platforms such as PaymentIQ, Breeze, and BVNK.

Top Skills

Babel
Bitbucket
C++
Confluence
CSS3
Docker
Firebase
Git
Google Cloud Platform
Google Drive
Google Tag Manager
HTML5
JavaScript
Jenkins
JIRA
JSON
Logmx
MySQL
Oauth
Perforce
PHP
React
Redux
Rest Api
Scss
Sentry
Slack
Typescript
Vite
Webpack
Websockets
Zustand

Similar Jobs

15 Minutes Ago
Remote or Hybrid
Canada
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Software Engineer at DraftKings, you will develop scalable backend systems and APIs, deliver production-ready code, and ensure system performance while mentoring peers.
Top Skills: AWSC#Design PatternsGoogle Cloud PlatformJavaObject-Oriented Programming
6 Hours Ago
Remote or Hybrid
Ontario, ON, CAN
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Bilingual Incident Coordinator manages customer service functions related to fraud and identity theft incidents, providing client support and overseeing project tasks within a dynamic environment.
Top Skills: Claims Management SystemsMs Office SuiteReporting Systems
8 Hours Ago
In-Office or Remote
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Responsible for driving business automation solutions in the energy sector, conducting technical discussions, and presenting technologies to clients while collaborating with sales teams.
Top Skills: Enverus ToolsGisMicrosoft Product SuiteSource-To-Pay SolutionsSpotfire

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account