Jobs · himalayas
Senior Client Platform Engineer
Northwind Robotics · Canada · Posted 19d ago
About the role
Provide technical leadership and hands-on development for client platforms supporting gaming applications.
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 Versio
Read the full posting on himalayas →
FAQ
Is the Senior Client Platform Engineer role at Northwind Robotics remote?+
This Senior Client Platform Engineer position is listed as remote (Canada).
What is the salary for the Senior Client Platform Engineer role at Northwind Robotics?+
The listing states Estimated 100k-210k USD.
What seniority level is this Senior Client Platform Engineer role?+
This is a senior level position.
How do I apply for the Senior Client Platform Engineer role at Northwind Robotics?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Northwind Robotics.