Senior Game Frontend Engineer

Fetchtechnology โ€” Singapore ยท Posted ~3 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

- Build game frontends: visuals, interactions, animation, audio, and game API integration - Maintain shared packages (core framework / UI modules), including version releases and cross-project upgrades - Own responsive quality across three layouts (phone portrait, phone landscape, desktop/tablet), verified on real devices - Write unit tests and verify your own work in a browser before handing it over - Progressively build out automated testing and frontend performance measurement Requirements - 3+ years of professional React + TypeScript experience (strict mode, no reliance on any) - Able to hand-write CSS / SCSS for responsive layouts, without depending on UI framework templates - Solid grasp of animation and timing: requestAnimationFrame, CSS transitions/animations - Hands-on debugging experience on mobile devices (iOS Safari / Android Chrome) - Writes unit tests (Vitest / Jest + Testing Library) - Able to develop day-to-day with AI tools (Claude Code / Cursor / Copilot, etc.): break requirements down into executable instructions, review and verify AI-generated code line by line, and judge when to accept it, correct it, or discard it entirely Nice to have - Experience maintaining and releasing shared packages / SDKs / monorepos - Vite / Rollup build optimization (code splitting, bundle analysis) - Canvas 2D / WebGL, Web Audio API - Real-time streaming with SSE / WebSocket - A solid sense of design and aesthetics, with concrete input on layout, visual hierarchy, and interaction details - Able to judge whether your own feature is heading in the right direction, grounded in industry conventions or first-hand play experience - Building AI development workflows: maintaining project rule documents, designing reusable prompts or agent workflows, MCP integration - Game frontend development experience