Position: 3D Engine C++
Company: Unicsoft
Experience required: 3y
English level: upper

** Requirements**
- Strong in C++
- Strong 3D experience ( OpenGL, DirectX, Metal, etc)
- Comfortable working with learning and debugging, different languages
- A firm grasp of computer science fundamentals including object oriented design, data structure, algorithm design, problem solving and complexity analysis;
- Skilled at traversing existing code, addressing issue that need immediately attention balanced again long-terms refactoring needs, business needs and code quality goals;
- Familiar with REST interfaces and network protocols;
- Willing to embrace robust unit testing methodologies;

**Will be a plus:**
- Familiar with Backbone, handlebars, SASS, Angular, React or other adjacent technologies
- Knowledge of the latest development trends of mobile web, including responsive design, accessibility and site performance;
- Working knowledge of cross-platform/browser compatibility issue (Edge. Firefox, Safari, Chrome)
- Worked with or have the desire to work in test driven development;
- Experience working with RESTful LAMP stack;
-Knowledge of the general heuristics for cacheability;
- Made contribution to opensource projects;
- The ability to mentor other engineers and the willingness to learn from other
-Interest in online communities, games or 3D graphics;
-Experience with 3D development tools such us 3D studio Max, blender, maya, etc.

**We offer:**
— Opportunity for career and professional growth;
— Competitive compensation;
— Working schedule — 11-20 or 10-19;
— Convenient office in Kiev;
— Free English classes in the office;
— Warm and friendly working environment;
— Work in a professional team.