Senior C++/UE Developer (Engine)

Sperasoft is a leading game co-development company headquartered in Silicon Valley, working closely with partners to deliver high-quality titles for world-class publishers.
Yerevan, Armenia
Mobile
Senior Software Engineer
In-Person
5+ years of experience
Gaming

Description For Senior C++/UE Developer (Engine)

Sperasoft, a leading game co-development company headquartered in Silicon Valley, is seeking Unreal Engine C++ developers to improve the Engine for mobile games. As part of Keywords studios, an international technical and creative services provider to the global video games industry, this role focuses on Engine development for mobile platforms.

Responsibilities include:

  • Designing, building, and maintaining efficient C++ code
  • Keeping the Engine up-to-date with platform requirements
  • Ensuring game stability and performance
  • Performing memory and performance optimizations
  • Communicating within the team and with QA
  • Assigning technical tasks and conducting code reviews
  • Providing direction and supervision for team members
  • Coordinating timely software delivery and team communication

Requirements:

  • 5+ years of C++ commercial development
  • Proficiency in C++ and knowledge of Unreal Engine
  • Experience with native Android or iOS development environments
  • Strong problem-solving and debugging skills
  • Good communication skills and spoken English
  • Proven leadership skills
  • Experience in mentoring and reviewing junior and mid-level engineers

Additional desired skills:

  • Game development experience
  • Low-level issue fixing (memory, multi-threading, crashes)
  • Performance and memory optimization
  • Experience with C#, Java, Objective-C, or Swift
  • Console development experience (PS, Xbox, Nintendo)
  • Passion for gaming

Benefits include working with an international team on exciting projects, learning opportunities, medical care package, office perks, and a friendly team environment.

Join Sperasoft to contribute to cutting-edge mobile game engine development and be part of a dynamic, global team in the heart of the gaming industry.

Last updated 3 months ago

Responsibilities For Senior C++/UE Developer (Engine)

  • 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 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 lead on estimates, dependencies, risks and issues

Requirements For Senior C++/UE Developer (Engine)

  • 5+ years of C++ commercial development
  • Proficiency in C++, with fair knowledge of language specification
  • Knowledge of Unreal Engine
  • Knowledge of native Android or iOS development environments
  • Strong problem-solving and debugging skills
  • Good communication skills and spoken English
  • Proven leadership skills
  • Experience in mentoring and reviewing juniors and mid-level engineers

Benefits For Senior C++/UE Developer (Engine)

Medical Insurance
  • Working with an international team of world-class professionals on exciting and challenging projects
  • Learning & Development opportunities – mentoring, lectures, participation at industry conferences and events
  • Medical Care package
  • Breakfasts, snacks and fruits available during the day, tea and coffee machines
  • Friendly team and a family-like environment

Interested in this job?

Jobs Related To Sperasoft Senior C++/UE Developer (Engine)

Senior Software Engineer - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for mobile devices, offering competitive salary and comprehensive benefits.

Senior Mobile Engineer

Senior Mobile Engineer position at EarnIn, developing financial access solutions with Kotlin and Android, based in Bangkok with hybrid work arrangement.

Senior Flutter Developer

Lead Flutter development at AlGooru, Saudi Arabia's first licensed tutoring platform, building innovative mobile solutions and mentoring junior developers.

Mobile Engineer

Senior Mobile Engineer position at Amartha, focusing on Flutter development for FinTech applications with 5+ years of experience required.

Senior Mobile Developer

Senior Mobile Developer role at Thoughtworks focusing on React Native development, technical leadership, and innovative solution delivery for global clients.