Engineer - Unity Level IV


WhiteMoon Dreams, a veteran industry leader in video game and VR development, is seeking strong Unity developers to join our team who are comfortable tackling a variety of projects in mobile and VR.



  • Designs and develops Unity based applications.

  • Performs coding, debugging, testing and troubleshooting throughout the application development process.

  • May direct a few junior level software engineers.

  • Typically reports to a manager.

  • A specialist on complex technical and business matters.

  • Work is highly independent.

  • May assume a team lead role for the work group.


  • Seven or more (7+) 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 3D skills, with solid understanding of game-related math.

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

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

  • Self-motivated.

  • Excellent communication skills.

  • Positive demeanor.

  • Good problem solving skills.



  • Previous experience developing in C/C++ and/or Java.

  • Previous experience integrating native system APIs into Unity.

  • Experience with native plugin creation and integration.

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

  • Experience using performance profiling tools and automated build systems.

  • Knowledge of Git & Perforce.

  • Experience in scripting languages (Python).

  • Knowledge of Scrum processes.

***This is an On-Site 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.