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

Lead 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. These teams are the core of our company, driving the continuous growth and improvement of our games for over 20 years.

We understand that you might be coming from Unity or other industries, and that's perfectly fine! Experience in C++ or game development isn't strictly necessary. We offer an excellent adaptation system, including a special bootcamp and our own Unity-like engine, to ensure a comfortable transition for new team members.

As a Lead Software Engineer, you'll be the driver of a product's technical development, leading and developing your team in terms of architecture, quality, development culture, and engineering practices.

Focus Areas Within Each Project

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

Your Tasks Will Include

  • People Management: Taking responsibility for development, hiring/firing, and team evaluation.
  • Process Development: Driving the development of processes within teams (both at the team level and across the entire project's development).
  • Producing: Solving complex technical problems on projects, developing solution architecture, and ensuring rapid implementation.
  • Supervising the stability and quality of game software.
  • Carrying out code review and design review.
  • Programming and refactoring of game logic.

Our Stack

  • Languages: C++, and Lua and Python 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

  • At least 3 years of experience developing commercial projects in C++ and/or Unity.
  • Experience in developing projects released in production.
  • At least one year of experience managing a team of programmers (3+ people).

Preferred Qualifications

  • Confident knowledge of modern C++ 14/17 standards, as well as STL.
  • Experience working with popular game engines (Unity, Unreal, Godot, Cocos2D, Defold, etc.).
  • Experience developing casual mobile games.

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.