Position: Senior Unreal Engine Developer
Company: N-ix
Experience required: 5y
English level: intermediate

N-iX Game & VR Studio is Ukrainian co-development game studio with over 150 people on board and development offices in Kyiv and Lviv. We develop games and artwork for companies like Paradox Interactive, Wargaming, NCSoft, Tempo Storm, Vertigo Games and many more.
We are looking for Senior Unreal Engine Developer to join our ranks.

**Responsibilities:**
• Prototyping and coding gameplay/animation/ui features
• Creation, debugging, maintenance and optimization of custom extensions for UE4
• Re-engineering of existing code to meet new requirements and implement new technologies
• Writing of clean, maintainable, portable and well-documented code
• Cooperate with designers, animators, programmers and testers to bring suggestions to a needed feature
• Ensure stability and performance of the game on PC (VR)

**Requirements:**
• Experience in game development (3+ years)
• Experience in Unreal Engine 4 (2+ years)
• Excellent knowledge of C++, design patterns and software engineering
• Very good analytical and problem solving skills
• Strong 3D math skills and good knowledge of algorithms
• A good understanding of performance and optimisation
• Ability to write clean, maintainable and portable code
• Ability to filter diverse feedback from artists, designers and programmers and propose effective solutions

**Good to have:**
• Flexible working hours
• A competitive salary and good compensation package
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits
• An inspiring, comfy, clean and safe office

**We offer:**
• Flexible working hours
• A competitive salary and good compensation package
• 18 business days of payable annual free-time
• 10 days of paid sick leave
• IT Club membership card which provides pleasant discounts
• A masseur and a corporate doctor
• An inspiring and comfy office
• Regular office fruit delivery

**Professional growth:**
• Challenging tasks and projects
• An individual development plan
• A personal education budget
• A regular performance appraisal
• Meetups and events for professional development
• Mentorship opportunities
• Business trips

**Fun:**
• Corporate events and outstanding parties
• Exciting team buildings
• Memorable anniversary presents
• A fun zone where you can play video games, football, ping pong, and more