Senior JavaScript/TypeScript Engineer (Game Development)

1 Hour ago • 4-8 Years • Game Programmer • 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

Next Level Business Services - Web Front end Developer

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
5 Months ago
Canva - Senior Frontend Engineer - Growth

Canva

Melbourne, Victoria, Australia (Remote)
2 Weeks ago
NVIDIA - Web Software Development Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
USE Insider - Technical Support Specialist - Istanbul

USE Insider

İstanbul, İstanbul, Türkiye (Hybrid)
5 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
Dream Games - Game Developer

Dream Games

İstanbul, Türkiye (On-Site)
10 Months ago
Ubisoft - Lead Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Electric Square - Senior Programmer

Electric Square

St. Julian's, Malta (On-Site)
3 Weeks ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
3 Weeks ago
Juego Studios - Unity Developer _Delhi _Onsite

Juego Studios

Delhi, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - SAP Solution Architect | Senior Manager/Director | Technology Consulting | Advisory

PwC

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
CloudHire - Fullstack - IONIC Developer

CloudHire

Maharashtra, India (Remote)
3 Weeks ago
Push Gaming - Game Developer

Push Gaming

Malta (Hybrid)
2 Weeks ago
PwC - Full Stack Developer - Milano [IFS]

PwC

Milan, Lombardy, Italy (On-Site)
6 Months ago
Buckman - Lead Digital Software Engineer – Front End

Buckman

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Adtran - Software Engineer

Adtran

Hyderabad, Telangana, India (On-Site)
6 Months ago
Saviynt - Technical Account Manager

Saviynt

Atlanta, Georgia, United States (Remote)
5 Months ago
Ubisoft - ServiceNow Developer

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

India (Remote)
5 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 Programmer Jobs

PlatinumGames - Application Programmer

PlatinumGames

(On-Site)
2 Months ago
Techland - Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Months ago
SEGA - Battle Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Weeks ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
3 Weeks ago
Rocksteady Studios - Senior Core Engine Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
1 Month ago
Creative Assembly - Battle Programmer

Creative Assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Paradox Interactive - Engine Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Techland - Senior QA Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Embark Studios - Game Tools Engineer

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Rebellion - Senior AI Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Stepico is an European game development company with 9+ years of expertise in the industry. We are known for our mobile, PC, and console gaming solutions using Unreal and Unity game engines. Our development services include both full-cycle game development, where we fully manage all aspects of your project, and coverage of individual phases of development, e.g., 2D/3D art production or live game operations.

⚡️ 9 years in the interactive entertainment industry
⚡️ 200+ Professionals and growing
⚡️ 65+ Titles we have worked on

We offer a full suite of Services.
🕹 Development:
• Custom Game Development
• Mobile Game Development
• Unity Game Programming
• Unreal Game Development
• Live Game Operation
• Blockchain Games & NFT
• Dedicated team

🎨 Art:
• Game art production
• 2D ART
• 3D ART
• Game animation

IF YOU:
Want to create your game project:
Send more details to hello@stepico.com

Are passionate about gaming: 
Apply your CV to work@stepico.com

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