Unity Technologies is looking for a highly qualified, experienced and motivated programmer who is ready to make a significant contribution to developing Unity’s award-winning editor. You will develop new editing tools that reach 500,000 people and solve hard problems in how to make authoring interactive content both simple and rewarding for our users.
In this role you will be working directly with our CCO on making sure that everyone who uses Unity continues to look forward to booting up their computer and getting their games made.
Goals and responsibilities:
- Partake in the design of new core functionality and work with the core developers to expose these features
- Improve existing tools for scene building, making sure that we stay far ahead of the curve in being both a power tool for experienced users and supersimple to learn
- Improve and extend the API used by developers to add to the Unity Editor's functionality
- Document the Editor APIs
Example of tasks:
- Make new controls for UnityGUI (e.g. color gradient editor)
- Implement timeline-based editing
- Make an editor layer that allows for efficient editing of collision primitives
Requirements:
The ideal candidate has a minimum of 3-5 years professional development experience within the games industry sector, as well as:
- Experience writing GUI code for shipping products
- Complete fluency in C++ programming
- A good understanding of 3D math
- An eye for detail
- A sense for what makes a UI nice
- Basic Photoshop skills are an advantage
- C# Proficiency is an advantage
This position reports to the CCO based in Copenhagen.
We look forward to receiving your application before February 15, 2012.
About Unity Technologies:
Unity Technologies offers a highly technical and product driven work environment, where exceptional people from all over the world are entrusted to find smart solutions for difficult problems. We embrace team spirit, flexibility and fun at work. This is a rare opportunity to become part of a sparkling team of individuals, who each bring passion and excellence to their work.
About the Unity Engine:
Unity is a flexible 3D development application that combines usability and raw engineering power. As a company, we are focused on evolving this technology, constantly driving it forwards and upwards. We aggressively reinvest in development to keep Unity moving and growing at a radical pace, expanding usability, power, and platform reach.
Contact:
If you see yourself in a position to join our ranks, please send your CV and cover letter.
Apply via link:
http://hire.jobvite.com/j/?cj=oxs9WfwO& ... vikling.dk