UE C++ Developer, Engine
Sperasoft • Poland
No Relocation
Posted: January 29, 2026
Job Description
We are looking for Unreal Engine C++ developers to help improve the Engine for our mobile games. In this role, you will be keeping the Engine up-to-date with platform requirements, requests from the development teams, as well as ensuring the game's stability and performance.
Responsibilities
- Focus on Engine development for mobile platforms.
- Design, build, and maintain efficient, reusable, and reliable C++ code.
- Help maintain code quality, organization.
- Perform memory and performance optimizations.
- Communicate within the engineering team and with QA.
- Assign technical tasks to team members, conduct and drive code reviews.
- Provide direction and supervision for team members.
- Be responsible for timely software delivery, team coordination and communication.
- Work in close cooperation with Technical Leads and Technical Director on estimates, dependencies, risks and issues.
- 5+ years of C++ commercial development.
- Proficiency in C++, with a fair knowledge of the language specification.
- Knowledge of Unreal Engine.
- Knowledge of native Android or iOS development environments.
- Experience fixing low-level issues (memory, multi-threading, obscure crashes).
- Experience in game development.
- Experience in mentoring and reviewing juniors and mid-level engineers.
- Strong problem-solving and debugging skills.
- Good communication skills and spoken English.
- Proven leadership skills.
Would be a plus:
- Performance and memory optimization skills.
- Experience with C#, Java, Objective-C, or Swift.
- Experience with mobile graphic APIs (Metal, OpenGL, Vulkan).
- Experience in console development (PS, XBox, Nintendo).
- Passion for gaming.
Additional Content
We are looking for Unreal Engine C++ developers to help improve the Engine for our mobile games. In this role, you will be keeping the Engine up-to-date with platform requirements, requests from the development teams, as well as ensuring the game's stability and performance.
Responsibilities
- Focus on Engine development for mobile platforms.
- Design, build, and maintain efficient, reusable, and reliable C++ code.
- Help maintain code quality, organization.
- Perform memory and performance optimizations.
- Communicate within the engineering team and with QA.
- Assign technical tasks to team members, conduct and drive code reviews.
- Provide direction and supervision for team members.
- Be responsible for timely software delivery, team coordination and communication.
- Work in close cooperation with Technical Leads and Technical Director on estimates, dependencies, risks and issues.
- 5+ years of C++ commercial development.
- Proficiency in C++, with a fair knowledge of the language specification.
- Knowledge of Unreal Engine.
- Knowledge of native Android or iOS development environments.
- Experience fixing low-level issues (memory, multi-threading, obscure crashes).
- Experience in game development.
- Experience in mentoring and reviewing juniors and mid-level engineers.
- Strong problem-solving and debugging skills.
- Good communication skills and spoken English.
- Proven leadership skills.
Would be a plus:
- Performance and memory optimization skills.
- Experience with C#, Java, Objective-C, or Swift.
- Experience with mobile graphic APIs (Metal, OpenGL, Vulkan).
- Experience in console development (PS, XBox, Nintendo).
- Passion for gaming.