[All remote jobs](https://jobicy.com/jobs.md)Open role[![Playson logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/6f266d9c-221-1.png)](https://jobicy.com/company/playson.md)Remote opportunity at[Playson](https://jobicy.com/company/playson.md)

# Senior Game Developer

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

[Apply for this job](#job-application)[View company](https://jobicy.com/company/playson.md)Share29 Aug 2026Published45Listing views2Application actions29 Sep 2026Apply before  Opportunity details

## About this role.

AI SummaryThis Senior Game Developer role focuses on building and optimizing browser-based game features using TypeScript, modern JavaScript, Canvas, and WebGL. The developer will work closely with the game engine, improve rendering and runtime performance, and create tools that increase engineering efficiency. Success requires strong knowledge of asynchronous programming, game development patterns, cross-browser behavior, testing, and source control. The position is remote and emphasizes ownership, rapid delivery, collaboration, and direct impact on player experience.

## Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

### Job Complexity

4/5EasyHard

### Pace & Pressure

4/5RelaxedFast-paced

### Autonomy Level

4/5GuidedFull ownership

### Communication Load

4/5IndependentCollaborative

AI insightThe role requires specialized frontend game-engine knowledge, including Canvas/WebGL rendering, performance optimization, event-loop behavior, and scalable technical design. It also calls for senior-level ownership and the ability to solve complex issues with limited oversight in a fast-moving product environment.

## Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianHighly competitive$145,000US market range$110k–$180k0$198k

AI insightNo salary range was provided. Based on the U.S. market, a Senior Game Developer specializing in TypeScript, Canvas/WebGL, browser performance, and engine-adjacent development would commonly command approximately $110,000 to $180,000 USD annually, with an estimated median of $145,000 USD. Remote-work location, company stage, bonus structure, and depth of real-time rendering expertise may materially affect total compensation.

## Core skills

Skills and capabilities most closely associated with this opportunity.

[Senior Game Development](https://jobicy.com/jobs?search_keywords=Senior%20Game%20Development.md)[TypeScript](https://jobicy.com/jobs?search_keywords=TypeScript.md)[JavaScript ES6+](https://jobicy.com/jobs?search_keywords=JavaScript%20ES6%2B.md)[Canvas](https://jobicy.com/jobs?search_keywords=Canvas.md)[WebGL](https://jobicy.com/jobs?search_keywords=WebGL.md)[Performance Optimization](https://jobicy.com/jobs?search_keywords=Performance%20Optimization.md)[Game Engine Development](https://jobicy.com/jobs?search_keywords=Game%20Engine%20Development.md)[Cross-Browser Development](https://jobicy.com/jobs?search_keywords=Cross-Browser%20Development.md)[Unit Testing](https://jobicy.com/jobs?search_keywords=Unit%20Testing.md)[Git](https://jobicy.com/jobs?search_keywords=Git.md)

Sample interview questionsHow would you identify and address a drop in frame rate in a Canvas or WebGL game?I would first profile the game to separate CPU, GPU, memory, and rendering bottlenecks. I would inspect frame timing, draw calls, object allocation, texture usage, update loops, and expensive DOM or layout activity, then prioritize the highest-impact issue. Typical improvements include batching rendering work, object pooling, reducing state changes, caching calculations, simplifying shaders or geometry, and moving noncritical work off the main update path.

Explain the JavaScript event loop and why it matters in interactive game development.

The event loop coordinates synchronous execution with queued asynchronous work such as timers, promises, network events, and rendering callbacks. Long-running synchronous work blocks the main thread, which can delay input handling and frame rendering, causing visible stutter. In a game client, I would keep each frame's work bounded, schedule visual updates with requestAnimationFrame, and break or defer nonessential expensive tasks when appropriate.

What testing strategy would you use for a game feature?

I would unit test deterministic game logic, such as scoring, collision rules, state transitions, configuration parsing, and utility functions. I would use mocks for external services, timers, and browser APIs, while adding integration tests for important interactions between systems. For rendering-heavy features, I would also use targeted manual or automated visual regression checks and performance validation where practical.

How do you design a maintainable system for game states and player interactions?

I would define clear domain models and use explicit state transitions rather than scattering conditional logic throughout UI and gameplay code. Depending on complexity, I might use a finite-state machine or event-driven architecture with well-defined ownership of state. This makes behavior easier to test, reduces invalid transitions, and allows new gameplay states or interactions to be added with less risk.

Describe how you would collaborate when proposing a significant engine or performance improvement.

I would begin by documenting the problem with measurable evidence, such as profiling results, affected scenarios, and expected player impact. I would present viable implementation options, tradeoffs, rollout risks, and test criteria to relevant developers and stakeholders. After alignment, I would implement incrementally, review the change collaboratively, monitor results, and share the learning with the wider engineering community.

About the Role

We’re looking for a Senior Game Developer to bring fresh ideas, strong technical expertise, and a passion for building high-quality games. This role is ideal for someone who enjoys working close to the engine, developing new features, and continuously improving performance and scalability.

You’ll be part of a team that values ownership, creativity, and speed, where your work directly shapes the player experience. If you’re driven by building engaging products, enjoy solving technical challenges, and want to push the boundaries of what great game development looks like, we’d love to hear from you.

Key Responsibilities

*

Develop and optimise game features with a strong focus on performance (FPS, CPU usage)

*

Work closely with the game engine, contributing to its evolution and improvements

*

Propose and implement efficient algorithms and technical solutions

*

Design and write unit tests to ensure code quality and stability

*

Build tools and scripts to improve development efficiency

*

Collaborate with a team of developers, contributing to a culture of openness and agility

*

Actively participate in the Engineering Community, sharing knowledge and ideas

Requirements

*

4+ years of experience in JavaScript UI client development in a commercial environment

*

Strong expertise in TypeScript and modern JavaScript (ES6+)

*

Solid understanding of Canvas/WebGL rendering cycles

*

Deep understanding of the Event Loop and synchronous vs asynchronous approaches

*

Experience in cross-browser development

*

Strong knowledge of OOP principles and game programming patterns

*

Experience with Git

*

Strong communication skills and a collaborative mindset

*

Product-first approach with a proactive attitude

*

Self-sufficient, results-driven, and eager to learn

Nice to Have

*

Understanding of performance optimisation, memory management, and threading

*

Experience in game development

*

Familiarity with Spine animations and TexturePacker

*

Experience with GitHub Actions and CI/CD processes

*

Experience with unit testing frameworks

*

Familiarity with Jira and Confluence

*

Basic knowledge of Vue

*

Experience in full-stack development

*

Understanding of Scrum workflows

What We Offer

*

Competitive Salary

*

Quarterly Bonuses

*

Unlimited Paid Time Off

*

Unlimited Paid Sick Leave

*

Remote & Flexible Working

*

Private Medical Insurance

*

Financial Support for Life Events

*

Professional Development Budget

*

International Exposure

*

Regular Company Events

*Benefits may vary depending on location and contractual agreement

Recruitment Process

1. HR Interview (30-45 min)

2. Technical interview with live coding (up to 90 min)

3. Final Interview with C-level (60 min)
By submitting your application, you acknowledge that your personal data will be processed in accordance with our [Privacy Policy](https://playson.com/privacy).

Show more

[Apply now >](https://jobicy.com/jobs/152046-senior-game-developer.md)

>  Annual salary information is not provided for this position. Explore salary ranges for similar roles in our [Salary Directory ›](https://jobicy.com/salaries.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

## Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Keep exploring

## Related remote jobs.

Matched by job category10 related opportunities[Software Engineering](https://jobicy.com/categories/engineering.md) [Browse all jobs](https://jobicy.com/jobs.md)
*
![Supabase logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/611d3bfa-221.png)
Supabase  Aug 29

### [Developer Relations Engineer](https://jobicy.com/jobs/152060-developer-relations-engineer-2.md)

About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All…

*
![Supabase logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/611d3bfa-221.png)
Supabase  Aug 29

### [Multigres Engineer](https://jobicy.com/jobs/152057-multigres-engineer.md)

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are…

*
![Zartis logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/9bd0869f-221.webp)
Zartis  Aug 29

### [Senior Backend Engineer – Gen AI](https://jobicy.com/jobs/152047-senior-backend-engineer-gen-ai.md)

The company and our mission:  Zartis is a global AI transformation and technology consulting partner where talented engineers and technologists work on cutting edge innovation. We partner with ambitious organizations…

*
![Enode logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/70d7b7e3-221.webp)
Enode  Aug 29

### [Engineering Manager](https://jobicy.com/jobs/152044-engineering-manager-5.md)

About EnodeThe grid was built for predictable, centralised power. Today it’s absorbing intermittent supply from grid scale solar and wind, alongside dynamic demand from EVs, heat pumps, and home batteries….

*
![Playson logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/6f266d9c-221-1.png)
Playson  Aug 29

### [Senior QA Automation Engineer (Boosters)](https://jobicy.com/jobs/152043-senior-qa-automation-engineer-boosters.md)

Founded in 2012, Playson is a leading iGaming supplier recognized worldwide. We provide our customers with a high-end micro-service-based platform as a service that aims to process billions of financial…

*
![Zartis logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/9bd0869f-221.webp)
Zartis  Aug 29

### [.NET Software Architect](https://jobicy.com/jobs/152042-net-software-architect.md)

.NET Software Architect   The company and our mission:  Zartis is a global AI transformation and technology consulting partner where talented engineers and technologists work on cutting edge innovation. We…

*
![Binance logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/bc822f38-221.jpg)
Binance  Aug 29

### [Backend Java Engineer – Kazakhstan/Russian speaker (6 months Contract)](https://jobicy.com/jobs/152039-backend-java-engineer-kazakhstan-russian-speaker-6-months-contract.md)

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by 300+ million people in 100+ countries for…

*
![Actian logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/0fee3ec4-221.webp)
Actian  Aug 29

### [AI Augmented Software Engineer [gn] Data Intelligence Platform](https://jobicy.com/jobs/152038-ai-augmented-software-engineer-gn-data-intelligence-platform.md)

Actian is the company behind the Data Intelligence Platform — an enterprise solution that helps organisations discover, govern, and trust their data at scale. Our platform connects metadata, data lineage,…

*
![Truelogic logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e7ae6cb6-221-1.png)
Truelogic  Aug 29

### [Senior Front-End Developer (React / TypeScript) – Market Research](https://jobicy.com/jobs/152035-senior-front-end-developer-react-typescript-market-research.md)

About TruelogicAt Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering top-tier technology solutions to companies of…

*
![Truelogic logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e7ae6cb6-221-1.png)
Truelogic  Aug 29

### [Data QA Engineer – Enterprise Data](https://jobicy.com/jobs/152034-data-qa-engineer-enterprise-data.md)

About TruelogicAt Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering top-tier technology solutions to companies of…