Main responsibilities:
- Game logic and interfaces programming;
- Client-server interactions programming;
- AI programming.
Required skills:
- Knowledge of C++ (Visual C++);
- 2+ years of professional programming;
- Knowledge of 3D maths;
- Knowledge of OOP and algorithms;
- Knowledge of projecting patterns;
- Experience with multithreaded systems;
- Performance optimizing skills;
- Experience with version control systems (Git, SVN, Perforce);
- Experience with working with someone else's code;
- Problem-solving skills;
- Ability to learn fast.
Will be an advantage:
- Experience in game development;
- Understanding of working principles with UE4/UDK/Unity;
- Knowledge of other programming languages (Objective-C, Java, C#);
- Experience in cross-platform programming (iOS, Android);
- Experience of 3rd party SDKs integrations;
- Knowledge of graphic rendering algorithms and shader languages;
- Knowledge of graphics APIs (OpenGL / OpenGLES / Direct3D / Vulkan / Metal).
What we offer:
- Career and professional development;
- A competitive salary which is linked to the exchange rate;
- Transparent working conditions;
- Long-term employment and paid vacation / sick days;
- Regular salary reviews;
- A cool team and a variety of activities for every taste;
- Comfortable office in the city center;
- 50% compensation for educational courses and corporal English classes;
- Assistance with relocation.
About Pingle Studio
Weβre a global game development partner that empowers developers and publishers of all sizes. No matter the technical request, creative demand, or impending deadline, our team of technical and artistic experts are here to help.
Company website:
https://pinglestudio.com/
The job ad is no longer active
Job unpublished on
13 January 2022
Look at the current
jobs
C / C++ / Embedded
Kharkiv→