Mid Games is hiring a Web Game Engineer (Three.js)

Web Game Engineer (Three.js / PIXI.js / TypeScript)

Location: Remote
Job Type: Contract → Full-time
Compensation: Cash and/or Equity

About the Role

We’re looking for a highly skilled Gameplay Engineer with a background in modern web technologies to help develop and refine our custom multiplayer game engine and web-based games. You will be working on cutting-edge real-time multiplayer experiences using technologies like Three.js, PIXI.js, Node.js, and TypeScript.

If you have pre-existing experience with 3D or 2D web rendering, a deep understanding of the web’s performance challenges in games, and a passion for building high-quality interactive experiences, we want to hear from you!

What You’ll Do

  • Develop and optimize real-time game rendering using Three.js and/or PIXI.js
  • Work with TypeScript to build and maintain robust, scalable, and maintainable code
  • Collaborate on improving our multiplayer game engine using Node.js (a plus)
  • Implement game mechanics, physics, UI, and networking logic
  • Optimize WebGL/WebGPU performance for smooth gameplay on browsers
  • Troubleshoot and debug performance issues across different devices

What We’re Looking For

:white_check_mark: Experience with Three.js and/or PIXI.js (this is a must!)

:white_check_mark: Strong TypeScript skills (JavaScript experience also acceptable)

:white_check_mark: Understanding of game performance optimization for web-based games

:white_check_mark: Familiarity with WebSockets, WebRTC, or other real-time networking concepts (a plus)

:white_check_mark: Experience with Node.js (not required, but a big plus)

:white_check_mark: Comfortable working in a highly collaborative, iterative development process

Why Work With Us?

:rocket: Work on cutting-edge multiplayer and game engine projects

:video_game: Build games that run directly in the browser with no installs

:earth_americas: Remote-friendly and flexible work hours

:bulb: Opportunity to work on both engine-level development and game-specific features

We’re a small, highly agile team where everyone wears multiple hats. One day, you might be optimizing WebGL rendering performance, the next debugging netcode, followed by implementing gameplay mechanics or refining UI interactions. The ideal candidate is a polyglot developer who thrives on variety, is comfortable diving into different aspects of game development, and enjoys solving complex technical challenges across multiple domains. If you love the idea of working on a full-stack game engine experience—touching rendering, networking, game logic, and beyond—this is the role for you.

Want to Apply?

Please send us an email with your resume and portfolio to hello@mid.games to apply, or DM me on Discord

I am excited to apply for the Gameplay Engineer role. With extensive experience in Three.js, PIXI.js, TypeScript, and real-time multiplayer game development, I am eager to contribute to cutting-edge multiplayer experiences.

I have a strong background in web-based game rendering and performance optimization, ensuring smooth gameplay across various devices. Additionally, my familiarity with WebSockets, WebRTC, and Node.js allows me to build scalable, real-time game logic and networking solutions. I thrive in collaborative, fast-paced environments and enjoy tackling complex technical challenges, from rendering optimizations to implementing engaging gameplay mechanics.

I have attached my resume detailing my experience. I would love to discuss how my skills align with your team’s goals. Looking forward to the opportunity to contribute to your innovative projects!

Hi, Sam
I’m interested in this job position. I would like to work with your team.

Hi, Sam.
I have just send email to you with my resume.
Thank you