100% Remote work. High energy start-up life. Flexible work schedule

About Phaser Studio Inc.

Phaser Studio Inc are the developers behind the game framework Phaser, one of the largest open-source game frameworks. Widely used across web-based platforms, including Facebook Instant Games, YouTube Playables, Playable Ad Networks, Steam, and gaming portals, Phaser has established itself as one of the leading HTML5 game frameworks over the past ten years.

As of January 2024 we are hiring! Please see our list of vacancies below:

Location

Phaser Studio is a fully remote early-stage startup that prefers employees based in the United States or contractors in other locations.

About Phaser Studio's Engineering Team

The Phaser Studio team prides itself on putting the developer experience first, focusing on making the process as seamless and fun as possible. Our engineers experiment with various browser-based technologies to discover an optimal blend of compatibility, performance, and features.

Our work requires creativity, a high tolerance for risk and temporary setbacks, and lots of energy. Everyone needs to find a healthy blend of self-management and collaboration in order to thrive.


Senior WebGL Graphics Engineer

Phaser Studio is looking for a focused, collaborative, professional graphics engineer to help craft the rendering engine for the current and next generation of the Phaser game framework. We're looking for a bright, energetic, and talented individual who shares our love of video games and our passion for empowering game developers to make the most of the web as a gaming platform.

About this opportunity

Duties / Responsibilities

  • Use your extensive knowledge of the WebGL APIs to update and improve the current Phaser 3 renderer.
  • Craft a new, efficient, versatile 2D game-specific renderer for a future Phaser release.
  • Make forward-planning design choices to allow for 3D support.
  • Write suitably flexible and efficient GLSL shaders.
  • Focus on cross-platform performance with an emphasis on mobile hardware.
  • Core rendering features you will work with and be expected to deliver should include but are not limited to, sprite batching, 2D primitive drawing, text rendering, texture manipulation, atlas support, tilemap rendering, lighting effects, masks, object picking, particle handling and post-processing effects.
  • Bring in external knowledge of graphics APIs to ensure the framework adapts to cover future requirements and technologies.
  • Plan and implement a rendering upgrade path to WebGPU.
  • Work with the product team and proactively suggest new features to enrich the framework for the benefit of end customers.
  • Maintain concise and clear documentation relating to all systems you develop.
  • Attend regular meetings with the product team as time permits.

Qualifications

  • Remote working experience is essential.
  • Knowledge of developing high-performance 2D rendering systems.
  • Prior Phaser 3 knowledge and understanding of the intricacies of developing for web browsers will be a huge plus point.
  • You will be deeply familiar with modern JavaScript and, optionally, TypeScript.
  • Strong problem-solving skills. Experience in documenting problems and their solutions.
  • Strong interpersonal skills. Must be able to collaborate effectively with team members across multiple time zones.
  • Experience with collaborative development workflows, including Git-based source control, code reviews, test automation, CI/CD.
  • Proficiency in English, including written and oral communication skills.

Education / Experience

  • 8+ years of experience in professional development.
  • You will have a passion for video games, both playing them and making them.
  • We are open to considering applicants who may not have direct WebGL experience but have built game rendering frameworks in the past and are both capable and willing to learn the WebGL APIs inside-out, at speed, in-depth, and in your own time.

The actual offer, reflecting the total compensation package and benefits, will be at the company's sole discretion and determined by a myriad of factors, including, but not limited to, years of experience, depth of skills, and other relevant business considerations. The company also reserves the right to amend or modify employee perks and benefits.

At Phaser Studio, we consider several factors when setting each role's salary range, including the competitive benchmarking data for the market and geographic location. As this is a flexible role that must be performed remotely, this means that the salary range will vary based on geographic location. Please note that individual pay will be set within this salary range based on location as well as skills and experience related to the job.

We are open to everyone who wants to contribute to making game development as fun, rewarding, and engaging as possible. Our workforce is built on technical merits and includes diverse perspectives and cultures. We seek great people with complementary skills and critical thinking to help us grow and achieve useful outcomes.

Phaser Studio Inc. is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

To apply

Please email jobs@phaser.io with all of the following:

  1. Your resume / CV
  2. Your country of residence
  3. Your expected salary range
  4. How soon could you start?

No agencies! We already have our own.


Phaser Framework Engineer

Phaser Studio is looking for a focused, professional JavaScript engineer to help modernize the Phaser game framework. You will share our passion for enabling developers to make the most of the web as a gaming platform and assist us in adapting our core product to the modern web.

Duties / Responsibilities

  • Spearhead the cutting-edge transformation of our Phaser game framework. This pivotal role involves upgrading our codebase from ES5 to the latest JavaScript standards and transitioning from CJS to ESM, all while meticulously maintaining public API compatibility.
  • Lead the charge in transitioning our framework to a state-of-the-art build system.
  • Implement strategic changes to the framework to allow for flawless compatibility with contemporary web technologies like React, Vue, and Astro.
  • Innovate within the core API by designing and launching new, high-performance features.
  • Craft compelling Phaser examples and mini-games to showcase both classic and newly developed functionalities.
  • Assist the team with resolving priority issues and bugs.
  • Make forward-planning design choices to allow for easier future updates.
  • Focus on cross-platform performance with an emphasis on constant browser testing.
  • Bring in external knowledge of browser APIs.
  • Work with the product team and proactively suggest new features to enrich the framework for the benefit of end customers.
  • Maintain concise and clear documentation relating to all systems you develop.
  • Attend regular meetings with the product team as time permits.

Qualifications

  • Prior Phaser 3 knowledge is essential.
  • Knowledge of developing high-performance JavaScript code.
  • You will be deeply familiar with modern JavaScript and, optionally, TypeScript.
  • You handle remote work well and are highly self-motivated.
  • Strong problem-solving skills. Experience in documenting problems and their solutions.
  • Strong interpersonal skills. Must be able to collaborate effectively with team members across multiple time zones.
  • Experience with collaborative development workflows, including Git-based source control, code reviews, test automation, CI/CD.
  • Proficiency in English, including written and oral communication skills.

Education / Experience

  • 5+ years of experience in professional web-based development.
  • You will have a passion for video games, both playing them and making them.

The actual offer, reflecting the total compensation package and benefits, will be at the company's sole discretion and determined by a myriad of factors, including, but not limited to, years of experience, depth of skills, and other relevant business considerations. The company also reserves the right to amend or modify employee perks and benefits.

At Phaser Studio, we consider several factors when setting each role's salary range, including the competitive benchmarking data for the market and geographic location. As this is a flexible role that must be performed remotely, this means that the salary range will vary based on geographic location. Please note that individual pay will be set within this salary range based on location as well as skills and experience related to the job.

We are open to everyone who wants to contribute to making game development as fun, rewarding, and engaging as possible. Our workforce is built on technical merits and includes diverse perspectives and cultures. We seek great people with complementary skills and critical thinking to help us grow and achieve useful outcomes.

Phaser Studio Inc. is an Equal Employment Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.

To apply

Please email jobs@phaser.io with all of the following:

  1. Your resume / CV
  2. Your country of residence
  3. Your expected salary range
  4. How soon could you start?

No agencies! We already have our own.