- Expérience
- N'importe lequel
- Salaire
- —
- Ouvertures
- 1
- Publié
- il y a 2 heures
- Work mode
- Au bureau
- Eligibility
- Experienced engineers who can design and ship reusable frontend platform technologies for web applications and HTML5 games, and who can communicate in Mandarin with clients and stakeholders.
- Resume
- Required to apply
Where you'll work
Description de l'emploi
Role Overview
This opportunity is with an established Singapore-based IT consulting firm that serves long-standing enterprise and gaming customers across the region. Supported by steady business expansion and repeat engagements, the team is growing to develop scalable platform capabilities for modern web applications and HTML5 games.
In this senior engineering role, you will help create shared frontend platforms, SDKs, frameworks, and developer tools that allow several product teams to ship faster while keeping quality, consistency, and performance high.
Platform Architecture
- Shape and evolve shared frontend platform architecture that can support several web applications and HTML5 game products.
- Build modular runtime frameworks, plugin-based systems, and common libraries with solid dependency handling, lifecycle control, and configuration management.
- Establish platform-wide conventions for API structure, version compatibility, and upgrade paths across dependent projects.
SDK, Build, and Developer Tooling
- Create and support internal frontend SDKs and reusable libraries using modern monorepo and multi-package setups.
- Set up automated release workflows covering package distribution, versioning, changelog creation, and CI/CD checks.
- Take ownership of frontend build tooling built with Rollup, Vite, or Webpack.
- Improve bundle efficiency, tree-shaking, code splitting, lazy loading, and application startup speed.
AI-Native Engineering
The team views AI as an important part of contemporary software engineering. You will be expected to adopt AI-assisted tools and workflows to improve delivery speed, documentation, testing, and release automation while still upholding strong standards for code quality and system design.
- Use AI coding tools such as GitHub Copilot, Cursor, Claude Code, or similar products to work more efficiently.
- Investigate AI-based approaches for code generation, documentation, testing, and release processes.
- Identify ways to bring AI into engineering tools and the developer experience.
- Encourage AI-first engineering habits without compromising software quality.
Additional Information
Interested candidates can share their CV by email. Only applicants who are shortlisted will be contacted. Information supplied will be used strictly for recruitment purposes.
Business Registration No.: 202004228R | License No.: 20S0118 | EA Registration No.: R22104027
Language Requirement
Mandarin is mandatory because the role involves regular communication with Mandarin-speaking clients and counterparts.