3+ years experience with Unreal Engine 3.
4+ years with C++ (OOP), both within the confines of Unreal and in general
Experience launching at least one shipped title.
Understanding of Computer Science fundamentals.
Working knowledge of the content creation tools and processes involved in real-time 3D asset production.
Experience with one or more of the following: 3D asset creation, shader creation, rigging, procedural animation logic.
Experience with Python, and with pipeline scripting in Autodesk Maya or other DCC applications.
Opportunity to work in exciting atmosphere on top-end projects with our creative and experienced team
Variety of interesting and challenging tasks
Competitive salary, paid vacation and sick leave
Free English courses and training activities on a regular base
Great possibilities for professional development and career growth
Modern office with chill-out zone, with free fruit, sweets and never-ending supply of coffee
Lots of FUN and much more!
Use UE3 framework to create game systems and features in C++, factoring external direction and team feedback into design decisions.
Guide artists and developers to create work that adheres to the design of game systems while maintaining good style and optimization standards.
Dive into the UE3 source to make necessary architectural changes and understanding how that will affect future versions of the engine.
Be involved in things ranging from, but not limited to: Simple and complex AI, UI, cinematics, optimization, engine functionality, particle effects integration, sound integration, and general gameplay mechanics.
Must have very strong problem-solving and analytic skills.
Ensure compliance with ride requirements, including performance benchmarks and integration with third-party ride control systems.
Produce clean, well-documented code.
Maintain internal engine builds, source control and other tools