Engineer - Unity Generalist


WhiteMoon Dreams is seeking a strong Unity developer, comfortable tackling a variety of projects in mobile and VR.



  • At least three (3)+ years of C# programming experience in the video game industry.

  • Development experience with core engine systems such as rendering, animation, audio, networking, UI, memory and resource management. Strong generalist skills, with solid understanding of game-related math.

  • Experience with native plugin creation and integration.

  • Ability to write clean documented maintainable, portable, and highly functional code.

  • Profiling and performance tuning of code and systems to remove bottlenecks.

  • Good understanding of what makes a game fun and interesting to play.

  • Must be requirements-driven.

  • Self motivated.

  • Excellent communication skills.



  • Previous experience developing in C/C++.

  • Previous experience integrating native system APIs into Unity.

  • Specialist skills and interest in areas such as networking, audio, etc.

  • Experience using performance profiling tools and automated build systems.

  • Unreal Engine experience.


***This is an onsite position***

If after reading this you find that you meet the qualifications and that this place sounds like somewhere you could work your artistic vibes for the greater good, send your resume and portfolio website address to Please write position applying for in the subject line.