Game Client Developer

Remote Full-time
This a Full Remote job, the offer is available from: Europe, Asia

Location: Fully Remote (Europe / Asia - CET Daytime Hours)

We are building fast-paced, skill-based browser games for a real-money gaming platform. We need an experienced game client developer who can ship polished 2D experiences immediately, while helping us expand into 3D browser gaming. You will own the game client, bridging the gap between high-performance Canvas/WebGL rendering and modern React UI.
Key Focus Areas

2D Game Development (Required)
• Develop 2D browser games using Phaser, PixiJS, or HTML5 Canvas
• Implement player movement, physics, collisions, and gameplay mechanics
• Maintain rendering loops optimized for consistent 60 FPS
• Implement animations, particle systems, and other visual elements
• Optimize rendering pipelines, asset usage, and draw calls

Real-Time Multiplayer Integration
• Implement client-side prediction, interpolation, and reconciliatio
• Integrate with our Colyseus WebSocket backend
• Handle state synchronization, latency compensation, and reconnection flows
• Ensure client logic is secure against simple manipulation (speed hacks) and validate critical states for real-money gameplay.
• Support game sessions with 50+ concurrent players

3D Game Development (Highly Preferred)
• Build 3D browser games using Three.js, Babylon.js, or similar WebGL frameworks
• Implement cameras, lighting, simple physics, and scene structure
• Optimize WebGL pipelines for performance across varying devices

UI / UX Layer
• Build menus, HUDs, leaderboards, and game screens using React + TypeScript
• Ensure UI integrates cleanly with active gameplay contexts
• Deliver responsive UI across desktop and mobile browsers

Performance & Stability
• Write memory-efficient code that avoids garbage-collection spikes and frame hitches
• Optimize asset loading and texture usage
• Ensure cross-browser compatibility (Chrome, Firefox, Safari, Edge)

Requirements
• 5+ years of frontend development with strong JavaScript/TypeScript expertise.
• 2+ years developing 2D browser games with Phaser, PixiJS, or equivalent.
• At least one shipped commercial 2D browser or mobile web game (include links to itch.io, GitHub, or live game URL in your application).
• Strong understanding of HTML5 Canvas or WebGL rendering.
• Experience building real-time multiplayer clients (WebSockets, prediction, interpolation).
• Comfortable with basic game math: vectors, simple geometry, collision detection.
• Proven ability to optimize rendering and maintain stable 60 FPS.
• Comfortable using AI-assisted development tools (Cursor, GitHub Copilot).

Highly Preferred
• 3D browser game development (Three.js, Babylon.js, PlayCanvas, etc.).
• Experience with Unity, Godot, or Unreal WebGL export workflows.
• Portfolio demonstrating both 2D and 3D browser games.
• Familiarity with 3D rendering concepts, cameras, lighting, and physics.
• Experience using React for UI and game menus.
• Portfolio with playable browser game examples.

Nice-to-Have
• Experience with binary data formats (ArrayBuffer, MessagePack).
• WebAssembly (Wasm) for performance offloading.
• Shader programming (WebGL/GLSL).
• Spine or skeletal animation workflows.
• Mobile web optimization and touch control design.
• Experience with 3D asset pipelines (GLTF, FBX, Blender).

Why Join Us?
• This is your chance to build a market-disrupting product with both the excitement of a startup and the stability of established backing.

This offer from "Bet On Talent" has been enriched by Jobgether.com and got a 77% flex score.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Full Stack Customer Service Manager – Work from Home Opportunity at arenaflex**

Remote Full-time

Remote Closer

Remote Full-time

**Experienced Customer Service Representative – Remote Work Opportunity at blithequark**

Remote Full-time

**Experienced Full Stack Customer Service Representative – Deliver Exceptional Remote Support Experience**

Remote Full-time

Immediate Hiring: Personal Growth & Online Development Mentor

Remote Full-time

FoodTech Co-Founder / CSO (100 % remote) (m/f/d)

Remote Full-time

Machine Learning Knowledge Specialist Remote

Remote Full-time

Remote Live Chat Support Specialist

Remote Full-time

Tax Manager- !00% Remote for Washington Candidates

Remote Full-time

**Part-Time Data Entry Specialist – Remote Opportunity with arenaflex: Unlock Your Potential and Soar to New Heights**

Remote Full-time
← Back to Home