careers

2D VFX Senior Artist- Thailand based

The VFX artist will work primarily in Unity to enhance the game experience and bring various art assets to life. A 3D skillset is required for this position, and there should be at least intermediate familiarity with digital painting in Photoshop.

This is a project-centred role. The employee’s responsibilities will not change for the duration of the project but may be reviewed and renegotiated according to the needs of subsequent projects.


Role / Responsibilities

  • Create Real-Time VFX and UI VFX for mobile games using primarily the Unity engine
  • Style required for the current project is realistic / cinematic; must not appear graphic or stylized
  • Implement VFX to complement UI and existing game assets
  • Collaborate with artists, game designers, and programmers on the look and function of VFX
  • Assist programmers in optimising effects to ensure an acceptable FPS and stable mobile gaming experience
  • Ensure stylistic consistency
  • Respond effectively to feedback and treat change requests as design challenges
  • Be flexible and pragmatic in balancing edit requirements with the production schedule
  • Take responsibility for setting and meeting deadlines that align with the project’s progress
  • Work with other artists to create efficient solutions for building the look and feel of the game
  • Where applicable, leverage personal experience to assist in miscellaneous development tasks

Required Qualifications

  • A portfolio and CV showing 3-5 years of relevant experience in the games industry in a similar role
    (Portfolio must demonstrate real work experience and abilities)
  • Advanced knowledge of Unity and at least one industry-standard 3D software (preferably Blender or Maya)
  • Intermediate to advanced knowledge of Adobe Photoshop and After Effects
  • Intermediate knowledge of Unity-compatible 2D animation software (preferably Spine)
  • Understanding of animation fundamentals and their application in compelling VFX
  • Ability to create assets and materials within Unity, optimised for mobile
  • Ability to create prefabs using URP shaders and particle system
  • Solid grasp of clarity, timing, and shape language
  • Experience with producing 3D VFX animations (in Unity)
  • Experience with producing 2D VFX animations (in Spine / Unity)
  • Experience with rigging and modelling 3D VFX assets
  • Able to work both collaboratively and independently
  • Excellent attention to detail
  • Strong interpersonal and communication skills
  • Ability to communicate effectively in written English

Desired Abilities / Qualifications

  • Familiarity with character animation in 2D animation software such as Spine and Live2D
  • Experience working with a variety of VFX tools across different artistic styles

Game Designer-Singapore based

Job Description

As a Mobile Game Designer, you will assist the Lead Designer in documenting game mechanics/features as well as shaping player experience, planning content, and balancing player progression. You will be collaborating with a strong cross-disciplinary team to actively create a breakthrough game that will solidify our foothold in the industry.

We are looking for someone with a strong drive to establish themselves, passionate, self-driven, and ready to learn. Someone who is willing to be actively involved in shaping a game from Production through Live Operations and beyond.


Responsibilities

  • Create design documentation and functional specs to communicate a design feature/mechanic for the game.
  • Create and verify mathematical formulas required for the game.
  • Use Excel to create, balance, and manipulate data required in the game.
  • Develop game flow based on existing wireframes to enhance in-game transitions, through design summaries, detailed schematics, and references.
  • Brainstorm, create, and develop new content with consideration of live ops in-game events & features (Narrative/Levels/Heroes/Enemies, etc.).
  • Analyze and research market statistics and target audience trends in mobile social games, staying up to date with patterns and consumer preferences.
  • Conduct playtests and provide feedback on builds to ensure systems and content are implemented as intended, with emphasis on UX.

Required Qualifications

  • Strong foundation in mathematics.
  • Proficient in level balancing.
  • Diploma/Degree related to mathematics, psychology, or game design/game development discipline.
  • 1 to 5 years of relevant game design background.
  • Experience in level balancing for more than one game.
  • Comprehensive knowledge of game design principles, mechanics, game psychology, game UX, and interest in the mobile social gaming industry.
  • Good communication skills both in documentation (gameplay docs, mock-ups) and expression (presenting ideas, articulating design to others).

Desired Qualifications (Not Required)

  • Experience in math and economy game balancing and calculations.
  • Experience in UX design.
  • Familiarity with mobile gaming trends (sovereign, simulation, and RPG games).
  • Experience in mobile game industry and development pipeline.
  • Understanding of the Free-to-Play mobile game monetization model.
  • Some analytics experience (e.g., GA, Firebase).

Senior Game Designer-Thailand based

Job Description - Senior Mobile Game Designer

As a Senior Mobile Game Designer, you will collaborate with the Lead Designer and cross-disciplinary teams to define and drive the vision of gameplay features, systems, and player experience. You will play a critical role from production through live operations, contributing to the shaping of a breakthrough mobile title that will define our position in the market.

We are seeking a proactive, passionate, and experienced designer who has a proven track record of delivering full game experiences, and who thrives in a collaborative environment that values creativity and ownership.

We are looking for someone with:

  • A strong drive to establish themselves
  • Passion and self-direction
  • A willingness to actively shape the game from Production through Live Operations and beyond

Responsibilities

  • Create design documentation and functional specs to communicate game features and mechanics
  • Create and verify mathematical formulas required in-game
  • Use Excel to create, balance, and manipulate game data
  • Develop game flows based on UI mock-ups to enhance transitions, with design summaries, schematics, and references
  • Brainstorm and develop new content considering live ops in-game events and features (Narrative/Levels/Heroes/Enemies, etc.)
  • Research market statistics and audience trends in mobile/social games
  • Conduct playtests and provide feedback, with emphasis on UX

Required Qualifications

  • Minimum 5+ years of professional game design experience (preferably mobile free-to-play games)
  • Proven experience as Main Game Designer on at least one shipped game
    • Playable/downloadable link required (e.g. App Store, Google Play, itch.io, TestFlight)
  • Strong skills in mathematics, balancing, and game economy systems
  • Solid understanding of game design theory, player psychology, progression systems, and UX principles
  • Experience balancing multiple game systems and content at scale
  • Excellent communication and documentation skills
  • Degree or diploma in Game Design, Game Development, Mathematics, or related field
  • Written communication skills in English

Desired Qualifications

  • Experience in math and economy balancing and calculations
  • Experience in UX design
  • Familiarity with mobile gaming trends (Sovereign, Simulation, and RPG games)
  • Understanding of mobile game industry pipelines and workflows
  • Knowledge of free-to-play mobile monetization models
  • Some analytics experience (e.g. Google Analytics, Firebase)

Application Requirement

Note: Applicants must have completed at least one shipped game as the Main Game Designer, and submit a playable/downloadable build or link (e.g. App Store, Google Play, itch.io, TestFlight, etc.) for evaluation.

Rust Developer / Programmer – Game Development - Thailand based

Location: Remote or Onsite
Job Type: Full-time
Experience: 1+ year (Commercial Rust Development)
Language: English (Basic written communication required)


About the Role

We are seeking a passionate and skilled Rust Developer to join our game development team. You will play a crucial role in designing and maintaining performance-critical game systems, tools, and infrastructure using Rust.

If you’re excited by memory-safe concurrency, low-level optimizations, and building robust systems for game development, we’d love to meet you!


Responsibilities

  • Design, develop, and maintain game-related software components using Rust.
  • Participate in the entire software development lifecycle, from design to deployment.
  • Optimize game code for performance, memory usage, and responsiveness; identify and resolve bottlenecks.
  • Build tools, plugins, and editors to support internal game development workflows.
  • Collaborate with designers, artists, and developers to integrate technical solutions into game features.
  • Troubleshoot and debug complex systems; apply effective fixes and enhancements.
  • Write and maintain clean, tested, and maintainable Rust code.
  • Provide regular progress updates to senior developers and project managers.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
  • Proficiency in Rust: Strong understanding and hands-on experience with Rust’s ownership model, memory safety, and concurrency.
  • Minimum 1 year of experience in commercial software development using Rust.

Expertise in:

  • Async programming, multithreading, and Tokio
  • Memory and performance optimization
  • Code analysis, debugging, and bug prevention
  • Software architecture and system design

Experience with:

  • Writing clean, concise, and maintainable Rust code
  • Applying modern software development best practices
  • Strong analytical and problem-solving skills
  • Basic English writing skills for documentation and communication

What We Value

  • Passion for high-performance systems and game engine/tool development
  • Enthusiasm for clean code and maintainability
  • Proactive mindset and ability to work in a collaborative environment

Ready to help build the future of game development with safe, efficient, and modern Rust code? Apply now!

Senior Unity/C# Programmer - Thailand based

About the Job:

You will work closely with other programmers to implement tools or features that are required to ship the game. You will be collaborating with a strong cross-disciplinary team to actively create a breakthrough game that will solidify our foothold in the industry.

We are seeking a highly motivated and experienced programmer with a strong drive to establish themselves.
If you are passionate, self-driven, and eager to learn, and if you are willing to be actively involved in shaping a game from Production through Live Operations and beyond, we want to hear from you.

Project Information:

  • Genre: Sovereign/Action/Role-playing mobile game
  • Engine: Unity
  • Language: C#
  • Platforms: Android and iOS

Responsibilities:

  • Implement, integrate, test, and maintain services that you are responsible for.
  • Detect potential technical risks and difficulties.
  • Propose solutions and strategies to improve source code and performance optimization.
  • Write C# code that is clean, efficient, modular, scalable, and dependable.
  • Maintain organized documentation and comments.

Candidate Requirements:

  • Proficient in C# and Unity with 5 or more years of professional experiences.
  • Developed one or more commercial software using C# as a senior, lead, or sole programmer.
  • Knowledge in other low level programming languages including C/C++/Rust/Golang or Java is a plus.
  • Strong programming foundation, including software design, algorithms, and modern computer architecture.
  • Having good knowledge on server centric online game architecture with understanding of technologies used for server development.
  • Experience and understanding of the game development pipeline and workflow.
  • Familiarity with methodologies for reducing programming errors/bugs.
  • Basic communication skills in written English.

Application Instructions:

Interested candidates are invited to submit their updated resume/portfolio for consideration.

For all interested applicants, you may send your resume and portfolio to

Singapore Office [email protected]
Thailand (Bangkok) Office [email protected]