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
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!
For all interested applicants, you may send your resume and portfolio to