Senior JavaScript/TypeScript Engineer (Game Development)

2 Months ago • 4-8 Years • Game Engine

Job Summary

Job Description

This Senior JavaScript/TypeScript Engineer role focuses on developing interactive, cross-platform games using modern web technologies like HTML5, TypeScript, and CSS3. Responsibilities include designing game mechanics, integrating graphics and animations using frameworks like PixiJS or Phaser, optimizing performance across devices and browsers, and implementing client-server interactions (RESTful APIs, AJAX, WebSockets) for data synchronization. The ideal candidate will possess strong proficiency in JavaScript and TypeScript, experience with game engines/libraries, and a deep understanding of object-oriented programming, algorithms, data structures, and performance optimization. Collaboration with designers and other team members is crucial to ensure high-quality game development.
Must have:
  • Proficiency in HTML5, TypeScript, CSS3
  • Game engine/library experience (PixiJS, Phaser)
  • Vite knowledge for project setup
  • OOP principles and design patterns
  • API interactions, asynchronous programming
  • Client-server interaction (HTTP, WebSocket)
  • Game logic implementation
  • Performance optimization
Good to have:
  • WebGL experience
  • Git experience
  • Adaptive design & cross-browser compatibility
  • Mobile game or PWA development

Job Details

Job Description:

A specialist implements interactive, cross-platform games using modern web technologies. The developer works on creating game logic, integrating graphics and animations, and optimizing project performance. Responsibilities include implementing client-server interactions to ensure dynamic game processes and data exchange between the client and server.

Key Responsibilities:

  • Develop games using HTML5, TypeScript, and CSS3.
  • Design and implement game mechanics and logic.
  • Utilize frameworks and libraries (PixiJS, Phaser etc.) to create 2D/3D graphics.
  • Integrate audio/video content and animations.
  • Optimize game performance for various devices and browsers.
  • Implement client-server interactions (RESTful API, AJAX, WebSocket) to synchronize game data.
  • Test, debug, and resolve code issues.
  • Collaborate with designers, artists, and other team members to ensure the highest quality of the final product.

Required Skills and Knowledge:

  • Proficiency in HTML5, TypeScript, and CSS3.
  • Experience with game engines or libraries (PixiJS, Phaser etc).
  • Knowledge of Vite for project setup and rapid development.
  • Understanding of object-oriented programming principles and design patterns.
  • Familiarity with algorithms, data structures, and performance optimization.
  • Understanding of API interactions, asynchronous programming, and event handling.
  • Knowledge of client-server interaction mechanisms, including HTTP and WebSocket protocols.

Preferred Skills:

  • Experience with WebGL.
  • Familiarity with version control systems (Git).
  • Understanding of adaptive design principles and cross-browser compatibility.
  • Experience in developing mobile games or Progressive Web Apps (PWAs).

Education and Experience:

  • A higher education degree in computer science, related field, or equivalent practical experience.
  • A portfolio showcasing completed projects in game development is a significant advantage.

Personal Qualities:

  • Creativity and the ability to think outside the box.
  • Strong attention to detail and the ability to tackle complex technical challenges.
  • Excellent communication skills and the ability to work effectively in a team.
  • Flexibility and adaptability to new technologies and tools.

Similar Jobs

miniclip - Analytics Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
AGBO - Executive Assistant, Innovation

AGBO

Los Angeles, California, United States (On-Site)
2 Months ago
Palo Alto Networks - Director, Cloud Next Generation Firewall GTM (Global)

Palo Alto Networks

Santa Clara, California, United States (Remote)
1 Month ago
Roof Stacks - Senior Marketing Communication Specialist

Roof Stacks

Istanbul, İstanbul, Türkiye (Hybrid)
3 Weeks ago
Hedra - Research Engineer

Hedra

San Francisco, California, United States (On-Site)
3 Months ago
GameJobs - Web / TypeScript Game Engineer

GameJobs

San Francisco, California, United States (Remote)
1 Year ago
bytedance - Technical Product Manager - Infra and Developer Tools

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Epic Games - Senior Engine Programmer

Epic Games

(On-Site)
4 Months ago
Ubisoft - Engine Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (Hybrid)
3 Months ago
Pragma - Game Services Engineer - Co-Dev

Pragma

(Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

binance - Senior Java Developer - Exchange Service

binance

Taipei City, Taiwan (Hybrid)
4 Years ago
CharacterAI - Product Designer

CharacterAI

Menlo Park, California, United States (On-Site)
3 Months ago
Funko - E-Commerce Cash & Data Analyst

Funko

Coventry, England, United Kingdom (On-Site)
2 Weeks ago
GoTo Group - Investor Relations Manager

GoTo Group

Jakarta, Indonesia (On-Site)
4 Months ago
Slay - Community & Social Media Manager

Slay

(Remote)
2 Months ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

Thessaloniki, Greece (Hybrid)
2 Weeks ago
HCL Tech - Senior LabVIEW Designer

HCL Tech

California, United States (On-Site)
3 Weeks ago
NinjaVan - Communications Executive

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
1 Month ago
Clearwater Analytics - Solutions Consultant

Clearwater Analytics

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Haleon - Employee Relations Manager

Haleon

Warren, New Jersey, United States (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

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

Game Engine Jobs

The knights of unity studios - Unreal Engine Developer

The knights of unity studios

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
1 Month ago
CD PROJEKT RED - Principal Engine Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
4 Months ago
In labs - Unity Developer

In labs

Bogota, Colombia (Remote)
2 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Georgia (Remote)
8 Months ago
limit break - Unity UI Engineer

limit break

(Remote)
2 Months ago
Tentworks Interactive - Senior Unity Game Programmer

Tentworks Interactive

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Kgroup - Unity Developer

Kgroup

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
11 Months ago
Cygames - Effect Engineer / Game Engine / Tokyo

Cygames

Tokyo, Japan (On-Site)
1 Month ago
Dark Slope - CGI Generalist, Virtual Production & Unreal Engine

Dark Slope

Toronto, Ontario, Canada (Hybrid)
1 Year ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

With more than 9+ years of experience and splendid work under our belt, we can surprise everyone with our mobile games. Our mobile game development team builds games that top the charts. Get in touch with us today to receive first-rate game development and art services and become two steps ahead of your competitors!
View All Jobs

Get notified when new jobs are added by Stepico

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug