CareerZen Logo
Company logo

Senior Unity/Web Developer (Chinese Mandarin Speaking)

Bitus Labs

Full-time

Irvine, CA

Job description

About the Role

We’re looking for a Senior Unity / Web Developer who can help us deliver polished, performant game experiences while also contributing to web-based tools and front-end integrations. This is a hands-on role for someone who enjoys building high-quality UI/interaction systems in Unity, optimizing memory/performance for real-world production, and bridging Unity with modern web stacks (TypeScript/React).

You’ll work closely with designers, artists, and engineers to build features that feel great, run smoothly, and scale across platforms.

What You’ll Do (Responsibilities)Unity (Client & Tools)

  • Build and maintain complex UI systems using UGUI, including responsive layouts, dynamic adaptation, and multi-resolution support.
  • Implement UI interactions, animations, masking, and Event System workflows while collaborating effectively with design/art.
  • Create in-game and UI presentation using Animator and Timeline (cutscenes, UI animation, character animation workflows).
  • Enhance visual fidelity by combining Render Pipeline knowledge, Particle Systems, and Shaders.
  • Own and optimize object lifecycle behavior (Awake/OnEnable/Update/OnDestroy, etc.), including object pooling to prevent performance and memory issues.
  • Design and maintain resource and memory optimization strategies using Addressables and/or AssetBundles (packaging, loading/unloading, profiling and tuning).
  • Support cross-platform builds and debugging for PC / Android / iOS, handling compatibility and performance differences.

Performance & Engineering Excellence

  • Identify bottlenecks using Unity Profiler and Frame Debugger; propose and implement optimizations.
  • Build custom Unity editor tools to improve development workflow and team efficiency.
  • Apply strong math fundamentals (geometry, vectors, matrices) to gameplay interactions and visual effects.

Web (Front-End + Realtime Features)

  • Contribute to front-end development using TypeScript, React, and CSS (internal tools, dashboards, or web experiences).
  • Support real-time features with Node.js + Socket.IO (e.g., lobby, chat, leaderboard integrations) in collaboration with backend services.
  • Help integrate Unity WebGL into modern web frameworks and support build/debug workflows.

What We’re Looking For (Requirements)

  • Strong professional experience in Unity (C#) development with shipped products (mobile and/or PC).
  • Proficiency with UGUI, UI architecture patterns, and building production-grade UI/interaction systems.
  • Experience with Animator and Timeline, plus practical rendering/VFX workflows (particles/shaders/pipeline).
  • Strong understanding of Unity lifecycle and runtime performance best practices (pooling, memory management, asset loading).
  • Solid experience with Addressables and/or AssetBundles and performance-focused resource strategies.
  • Familiarity with cross-platform build pipelines and debugging for PC/Android/iOS.
  • Working proficiency in TypeScript + React + CSS, able to contribute meaningfully to front-end projects.
  • Strong communication, teamwork, clean coding practices, and a problem-solving mindset.
  • Fluent in Chinese Mandarin

Nice to Have (Bonus Points)

  • Experience building tooling frameworks or internal pipelines for content creators/designers.
  • Experience shipping Unity WebGL products and integrating with React-based websites.
  • Multiplayer/realtime systems experience (Socket.IO or similar), analytics, telemetry, or live operations support.
  • Experience with CI/CD for Unity and web builds.

Compensation & Benefits

  • Base salary: Competitive, based on experience and scope
  • Bonus where applicable
  • Medical, dental, vision
  • Paid time off + holidays
  • Growth opportunities and high ownership

Pay: $100,000.00 - $150,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Experience:

  • Web development: 5 years (Required)
  • Unity: 5 years (Required)

Language:

  • Chinese (Required)

Ability to Commute:

  • Irvine, CA 92618 (Required)

Ability to Relocate:

  • Irvine, CA 92618: Relocate before starting work (Required)

Work Location: In person