Position: Middle Unreal Engine engineer (C++)
Company: AboutHR recruiting agency
Experience required: 2y
English level: intermediate

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 (2+ years)
Experience in Unreal Engine 4 (1+ 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

We offer:
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
Professional growth:
Challenging tasks and innovative projects
Meetups and events for professional development
An individual development plan
Mentorship program

Fun:
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more.