- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 16 hours ago
Where you'll work
Job description
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.