Outscal Logooutscal logo

Senior WebGL Game Developer

2 Months ago • 4-8 Years • Game Programmer

Job Summary

Job Description

TMS seeks a Senior WebGL Game Developer to join a new team developing a 3D web game for a major fast-food chain. Responsibilities include collaborating on game design and implementation using WebGL, optimizing game graphics and animations, working with 3D models and shaders, implementing game mechanics and UI, troubleshooting, and mentoring junior developers. The ideal candidate will have extensive experience in WebGL game development, proficiency in PlayCanvas or Babylon.js, and strong JavaScript, HTML5, and CSS3 skills. The role involves working with an international team (Europe & US) and requires strong problem-solving and communication abilities.
Must have:
  • Advanced WebGL game development experience
  • Proficiency in PlayCanvas or Babylon.js
  • Strong JavaScript, HTML5, CSS3 skills
  • 3D graphics, shaders, rendering expertise
  • Performance optimization for various devices
  • Excellent problem-solving and communication
Good to have:
  • VR/AR game development experience
  • Familiarity with other game engines (Unity)
  • Published web-based game projects
  • Mobile Development Focus
  • Experience with Accessible websites and WCAG guidelines
Perks:
  • Health insurance
  • Psychotherapy coverage
  • Sport coverage
  • Learning budget
  • Paid vacation days
  • Paid sick leaves
  • Paid public holidays

Job Details

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of TMS (US), GT is looking for a Senior WebGL Game Developer to join a new dynamic team.

About the Client:

The Marketing Store (TMS) is a privately held global Agency that innovates, optimizes, and drives marketing promotions and supply chains of many of the best-known brands in the world. With 1200+ employees across 26 countries, they offer an impressive range of solutions — from inspiration and innovation to category management and delivery.

Headquartered in Chicago with 10 offices worldwide, they are responsible for some of the world’s most successful and iconic long-term marketing platforms, including McDonald’s Happy Meal and MONOPOLY programs. Operating as a creative agency, a strategic consultancy, and a technology provider, they engage with over 110 million customers every single day for clients including McDonald’s, adidas, T-Mobile, Starbucks, Vue, and O2.

About the Role:

TMS is seeking a highly skilled and experienced Senior WebGL Game Developer to join the new team. The ideal candidate will have a strong background in developing immersive and visually stunning web-based games using WebGL technology. Proficiency in game engines such as PlayCanvas or Babylon.js is essential for success in this role.

You will be working with an international team (Europe & US) on the 3D web game for one of the largest fast food chains.

  • Technical stack: vanilla JS, WebGL, PlayCanvas

  • Team: 3 developers - 1 senior WebGL (you), 2 junior/middle WebGL developers & 2 QA engineers.

Responsibilities:

  • Collaborate with cross-functional teams to design and implement interactive and engaging web-based games using WebGL.

  • Develop and optimize high-performance game graphics, effects, and animations.

  • Work with 3D models, shaders, and textures to create visually compelling game environments.

  • Implement and maintain game mechanics, controls, and user interfaces.

  • Troubleshoot and debug issues to ensure smooth gameplay experiences.

  • Stay updated on emerging trends and technologies in the gaming industry, incorporating innovative solutions into projects.

  • Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment.

Essential knowledge, skills & experience:

  • Advanced degree in Computer Science, Game Development, or a related field.

  • Proven experience as a WebGL Game Developer, with a focus on delivering high-quality web-based games.

  • Expertise in JavaScript, HTML5, and CSS3 for web game development.

  • In-depth knowledge of WebGL and experience with game engines such as PlayCanvas or Babylon.js. or Three.js

  • Strong understanding of 3D graphics, shaders, and rendering techniques.

  • Ability to optimize performance for a variety of devices and browsers.

  • Strong Mobile Development Focus

  • Experience with creating Accessible websites and understanding of WCAG guidelines

  • Excellent problem-solving and debugging skills.

  • Strong communication and teamwork abilities.

Nice-to-have:

  • Experience with virtual reality (VR) or augmented reality (AR) game development.

  • Familiarity with other game development technologies and languages (e.g., Unity)

  • Published or contributed to web-based game projects.

Interview Steps:

  1. GT interview with Recruiter

  2. Culture fit interview

  3. Technical interview (pair programming session)

  4. Reference Check

We go beyond usual perks… By working with us, you will get:

  • Health insurance

  • Psychotherapy coverage

  • Sport coverage

  • Learning budget

  • Paid vacation days

  • Paid sick leaves

  • All public holidays are paid days off

GT working model:

You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the client’s team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client’s team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.

Similar Jobs

Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
1 Month ago
Next Level Business Services - Performance Test Manager

Next Level Business Services

Babylon, New York, United States (On-Site)
5 Months ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
5 Months ago
Kefir Games - Playable Ads Developer

Kefir Games

Cyprus (On-Site)
1 Month ago
ByteDance - Senior Software Engineer - Spatial Web

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Embark Studios - Game Programmer (UI/UX) - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
10 Months ago
Ubisoft - Lead Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
Techland - UE5 Senior Game Programmer AI

Techland

Poland (On-Site)
6 Months ago
Arkavis - Game Developer

Arkavis

Bangkok, Bangkok, Thailand (On-Site)
8 Months ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Performance Test Manager

Next Level Business Services

Babylon, New York, United States (On-Site)
5 Months ago
Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Lisbon, Lisbon, Portugal (On-Site)
10 Months ago
ILogos Game Studios - Senior Pixi.JS Developer

ILogos Game Studios

(Remote)
1 Month ago
ByteDance - Senior Software Engineer - Spatial Web

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Evolution - JavaScript / TypeScript Engineer (React)

Evolution

Tallinn, Harju County, Estonia (On-Site)
1 Month ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
5 Months ago
ILogos Game Studios - Senior Pixi.JS Technical Artist

ILogos Game Studios

(Remote)
1 Month ago
Kefir Games - Playable Ads Developer

Kefir Games

Cyprus (On-Site)
1 Month ago
Rapid Images - Senior Full Stack Developer with 3D Experience

Rapid Images

Gothenburg, Västra Götaland County, Sweden (On-Site)
2 Months ago
Ness Digital - React & Java Engineers II (T2)

Ness Digital

Timișoara, Timiș, Romania (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Programmer Jobs

Ubisoft - Senior Gameplay Programmer

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Weeks ago
Embark Studios - Game Tools Programmer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
MADFINGER Games - Senior AI Programmer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
Ironhide Game - Game Programmer

Ironhide Game

Montevideo, Montevideo Department, Uruguay (Hybrid)
2 Months ago
VECTOR NORTH - [Vector North] Principal Game Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
6 Months ago
Frontier Developments - Senior Console Programmer

Frontier Developments

Winnipeg, Manitoba, Canada (On-Site)
6 Months ago
MADFINGER Games - Senior UI Programmer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
2 Months ago
PTW - Contract Generalist Programmer - Unreal Engine (Remote)

PTW

Quebec, Canada (Remote)
5 Months ago
Gamemode One  Inc  - Junior Programmer - Summer 2025 Co-op

Gamemode One Inc

Nova Scotia, Canada (Hybrid)
2 Months ago
Behaviour Interactive - Senior Gameplay Programmer

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded