Warning: Undefined array key 2 in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55
WFH4U -
home

Senior C++ Software Engineer (Gameplay)

by Playrix in Software Engineer

Job Role Insight

Date Posted

Jul 9, 2025

Location

Remote

Salary

N/A

Job Type

Full-Time

Description

We have big plans for the growth and development of our projects, and we're looking for the strongest experts to join our development teams. While experience in C++ and/or game development is a plus, it's not strictly necessary. We have an excellent onboarding system to ensure a comfortable transition for those joining us from Unity or other industries.

Our development teams are at the core of our company, driving the continuous growth and improvement of our games for over 20 years. Every programmer makes a unique and invaluable contribution to our success.

Focus Areas within Each Project:

  • Feature Development: Develop events and mini-games from scratch (ranging from various competitions to mini-games like "Merge").
  • Technical Optimization: Focus on optimization, technical stability support, and SDK improvements (e.g., reducing loading speed, memory consumption).
  • Match-3 and Meta: Work with graphics and basic game mechanics (adding new functionality, refactoring, and optimization).

Your Tasks Will Include:

  • Program game mechanics and logic.
  • Design and review the architecture of features.
  • Program UI and visual effects.
  • Profile and optimize the game for memory and frame rate.
  • Mentor junior specialists.
  • Conduct code reviews.

Our Stack:

  • Languages: C++, with Lua and Python used for specific tasks.
  • Graphics: OpenGL ES and Metal.
  • Engine: Our own proprietary engine, similar to Unity or Unreal, which we are constantly developing.
  • Processes: Advanced CI/CD, automated testing, code review processes, and much more.

Requirements

  • 4+ years of experience developing commercial projects in C++ and/or Unity.
  • Experience developing projects released in production.
  • Architecture design experience.

Preferred Qualifications:

  • Confident knowledge of modern C++ 14/17 standards, as well as STL.
  • Experience in game development.
  • Experience working with popular game engines (Unity, Unreal, Godot, Cocos2D, Defold, etc.).
  • Experience developing for mobile platforms (iOS, Android).
  • Experience working with computer graphics.

Skills and competencies show up in different forms and can be based on different experiences, so we strongly encourage you to apply even if you don't have all the requirements listed above.
Playrix
View Company

Find the work-from-home job

you've been searching for.