Amanotes

Unity SDK Developer

Amanotes
Apply
6 months ago
Ho Chi Minh City, VietnamSenior

Responsibilities

  • Design and implement reusable Unity/C# modules, libraries, and runtime systems.
  • Build clean APIs and modular architectures supporting multiple use cases and teams.
  • Write maintainable, high-performance code and contribute through refactoring, code review, and engineering standards.
  • Profile and optimize CPU, memory, garbage-collection allocations, frame time, AOT/JIT constraints, and gameplay bottlenecks in Unity and mobile environments.
  • Contribute to architecture decisions that improve extensibility, stability, and developer experience.
  • Collaborate with stakeholders and development teams to deliver scalable technical solutions.

Requirements

  • 5+ years of hands-on experience building games or software, including solid production experience with Unity/C#.
  • Experience designing modular architectures and shared runtime systems, with practical application of SOLID principles and separation of concerns.
  • Strong discipline in naming, refactoring, debugging, and maintaining legacy code without reducing stability or team velocity.
  • Hands-on experience profiling and optimizing real-time systems in Unity or mobile environments.
  • Experience designing clean APIs and developer-friendly integration flows with attention to defensive programming, extensibility, and maintainability.
  • Experience with H5/web game development using Phaser, Cocos, or Three.js is preferred.
  • Experience building SDKs, shared libraries, or internal platforms used by multiple teams is preferred.
  • Experience with testing, automation, and CI-friendly development practices is preferred.
  • Clear communication and cross-team collaboration skills are preferred.

Benefits

  • Competitive salary based on experience.
  • 13th month salary.
  • Annual performance bonus and ESOP for people managers.
  • Flexible working time.
  • Personal learning and well-being budget.
  • Team-building budget.
  • Lunch and parking allowance.
  • Learning activities including internal training, international conferences, Udemy, and LinkedIn Learning.
  • Music events and activities.
  • Employee Assistance Program supporting mental health and well-being.
  • At least 12 days of paid annual leave and 10 days of paid sick leave.
  • 12 days of working from home per year.

Tech Stack

C#Three.jsUnity

Categories

Gaming
Amanotes

About Amanotes

201-500 employees
Contact me