This page was automatically translated and may contain errors. View in English.
I

Lead / Senior Engineer (Web Game)

INFOWIZ PTE LTD

Singapore · 全职

抢先申请

经验
任何
薪水
职位空缺
1
发布
3 天前
Work mode
在办公室
Resume
Required to apply

Where you'll work

职位描述

Role overview

INFOWIZ PTE LTD is hiring a Lead / Senior Engineer for a web game platform in Singapore. The role focuses on building and running a scalable foundation for mobile-first HTML5 games. You will own the platform layer from end to end, shaping architecture, SDKs, developer tooling, and performance guidelines so multiple game teams can deliver faster, with consistency and less duplicated work.

Platform architecture and framework ownership

  • Create and maintain a modular runtime and plugin system with support for dependency handling, lifecycle control, configuration, isolation, and safe fallback behavior.
  • Develop reusable game frameworks that bring standard structure to core patterns such as state management, events, and configuration-driven logic, while still allowing extension.
  • Set platform rules and enforce them, including API stability, backward compatibility, and upgrade policies.

Tooling, builds, and releases

  • Build and support a multi-package SDK environment, including private npm distribution, versioning, changelog management, CI/CD, and release automation.
  • Own the bundling approach using tools such as Rollup, Webpack, or Vite, with focus on code splitting, tree-shaking, and bundle-size reduction.
  • Introduce controlled release methods across projects, including canary deployments, compatibility verification, and automated checks.

Performance, quality, and developer experience

  • Define performance targets across the platform for package size, loading speed, memory use, and FPS stability.
  • Create shared monitoring and diagnostics capabilities, including logging, telemetry, and standard error handling.
  • Improve engineering productivity with clear documentation, starter templates, and reference implementations.

Leadership and collaboration

  • Work closely with game teams and compliance stakeholders to convert repeat requirements into reusable platform capabilities.
  • Run design reviews, mentor other engineers, and help set the platform roadmap and technical standards.

Requirements

  • Hands-on expertise with TypeScript, JavaScript, and Node.js.
  • Demonstrated experience building SDKs or frameworks used across several projects.
  • Strong understanding of modern build tools such as Rollup, Webpack, and Vite, along with performance tuning.
  • Solid system design skills for modular and scalable architectures, including plugins, lifecycles, and dependency management.
  • Experience profiling and improving performance in mobile web environments.

Nice to have

  • Exposure to web game engines such as Cocos Creator, Phaser, or PixiJS.
  • Familiarity with iframe-based integrations and different host environments.
  • Experience tuning WebGL performance and managing asset pipelines.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件