Sperasoft

UE C++ Developer, Engine

Sperasoft

full-time

Posted on:

Location Type: Hybrid

Location: Warsaw • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidiOSJavaObjective-CSwift

About the role

  • · 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.

Requirements

  • · 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.
Benefits
  • - Medical Care package
  • - MyCafeteria system - including Multisport card and more
  • - Employee Assistance Program (EAP), offering confidential legal, financial, and personal counseling
  • - English or Polish language classes
  • - Sensibly flexible working hours
  • - Breakfasts, snacks and fruits available during the day, tea and coffee machines
  • - Additional benefits: care bonus to cover health, educational and safety needs, corporate parties and team buildings

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++Unreal EngineAndroid developmentiOS developmentmemory optimizationperformance optimizationC#JavaObjective-CSwift
Soft skills
problem-solvingdebuggingcommunicationleadershipmentoringteam coordination