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
Associate Art Director and Manager -Thailand based
Overview
Fluent spoken and written English are required for this position. You will lead and direct a game art department to produce work that matches the company director’s vision, while constantly producing your own art assets.
Role / Responsibilities
- Fully understand and develop the company director’s aesthetic vision for each mobile game project
- Ensure that the aesthetic vision is internally consistent and complements other aspects of the game
- Lead, inspire, and mentor a team of artists of various skill sets (2D environment / character art, UI, VFX, animation, etc.) to execute that vision
- Take control and responsibility of the approval process for art assets produced by both staff (in-house) and outsource artists
- Contribute directly to production by constantly producing art assets that perfectly match the aesthetic vision
- Ensure that the company director’s aesthetic vision takes precedence over the inclinations of any individual artist
- Communicate regularly (in very fluent spoken and written English) with colleagues working across national borders
- Work with designers, engineers, and middle representatives to plan and direct the schedule of art asset production
- Cooperate with management and middle representatives to ensure company data and records are well organized
- Be proactive in seeking and fulfilling company or project needs wherever possible
Required Abilities / Qualifications
- A portfolio and CV showing 5–10 years of experience as a 2D game artist for multiple shipped titles, preferably in UI, character, or environment roles
- A portfolio and CV showing 2–3 years of experience in a top managerial or leadership role within an art team, with shipped game titles in that capacity
- Extensive professional experience with digital illustration in Photoshop, in a detailed, realistic, yet painterly style
- A portfolio demonstrating professional, production-level experience in industry-standard software, especially Photoshop, Blender, After Effects, Spine, and Unity
- Production experience using Blender (or equivalent 3D software) to block and prepare scenes for illustration, model/download assets, and apply basic textures
- Excellent and current understanding of game art production pipelines and how to use them effectively
- Thorough knowledge of the mobile games industry and market, especially regarding aesthetics
- A grounded understanding of architectural design, especially the classical architectures present throughout the Ancient Roman Empire and its bordering regions
- Strong grasp of anatomy, character design, and character illustration
- Ability and patience to thoroughly research subject matter and convey it in a way satisfying and familiar to demanding audiences
- Excellent spoken and written English skills
Desired Abilities / Qualifications
- Professional degrees in Game Art or a closely related field
Additional Information
Candidates must submit a portfolio of relevant work for consideration.
Candidates who are perceived not to meet the above requirements may not be contacted.
Shortlisted candidates will go through an Art Test.
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