VFX Artist
This position is no longer active
Either the position was filled, or the ad has expired.
About Chief Rebel
Chief Rebel is a game development studio located in Stockholm, Sweden. Our studio exists to craft incredible, stylized games with deeply involved mechanics; providing thousands of hours of entertainment for our players. That's all.
Founded in
2018
Co-workers
50-60