Job Details
Game Development
Lead
Remote
Full time
Russian
Possibly outdated
Sep 1
This job was posted more than a month ago — it may no longer be active

Lead Unreal Engine Developer

Lead Unreal Engine Developer at Fluffy Corp OÜ for Monstreak, a casual mobile puzzle game in Soft Launch. C++/UE5, multiplayer, backend PHP/PostgreSQL/Redis. Full-time, remote. Salary negotiable.

Fluffy Corp OÜ is looking for a lead C++ developer to work on games and interactive applications on Unreal Engine 5 for mobile, console, and desktop platforms. The main project is Monstreak, a casual mobile puzzle game at Soft Launch stage. The role requires deep expertise in C++ and Unreal Engine, independent solving of complex technical tasks, architecture design, task decomposition, code review, and helping the team maintain a unified technical direction. The position also includes participation in client-server architecture and backend design. Responsibilities: - Design client-side architecture on Unreal Engine 5 - Design client-server interaction - Develop gameplay systems, UI, game mechanics, and internal tools in C++ - Develop and maintain multiplayer and networking functionality - Design game systems taking into account Unreal Engine and target platform constraints - Decompose tasks for other developers - Estimate timelines and technical risks - Assign tasks to Middle and Junior developers - Conduct code review - Control code quality, readability, and maintainability - Optimize CPU, GPU, memory, load times, and network traffic - Diagnose and fix performance issues - Work with existing code and improve other systems - Interact with game designers, artists, QA, and backend developers - Participate in choosing technical solutions, plugins, libraries, and architectural approaches - Maintain technical documentation for key project systems - Participate in server-side and REST API design - Work with databases, caching, and backend integrations - Take responsibility for the project's technical quality

Required Skills: - 7+ years of commercial C++ development - 5+ years of commercial Unreal Engine experience - Experience with Unreal Engine 5.x - Confident knowledge of Modern C++ and C++20 - Deep understanding of C++ specifics in Unreal Engine - Confident knowledge of Unreal Gameplay Framework - Experience with Actor, Pawn, Character, Controller, GameMode, GameState, PlayerState, Components, and Subsystems - Understanding of UObject lifecycle - Understanding of reflection system, UPROPERTY, and UFUNCTION - Experience with delegates, timers, and garbage collection - Experience developing gameplay systems in C++ - Experience integrating C++ and Blueprints - Experience with UMG and UI - Experience with Unreal Engine network model - Understanding of replication, RPC, RepNotify, and authority model - Understanding of client and server logic - Experience with dedicated and listen servers - Understanding of client-server architecture principles in games - Experience profiling and optimizing Unreal Engine projects - Ability to work with Unreal Insights and stat commands - Experience with Git and SVN - Experience building, cooking, packaging, and debugging builds - Ability to read, understand, and improve other people's code - Experience conducting code review - Experience decomposing tasks and estimating timelines - Ability to argue for technical decisions - Conversational English - Stable internet connection of 50 Mbps or more - 2+ years of backend development experience with PHP 8.3 or newer - Experience designing and developing REST API - Experience integrating third-party APIs - Experience with PostgreSQL 16 or newer - Understanding of database schema design, indexes, relationships, and migrations - Experience optimizing SQL queries - Experience with Redis or compatible cache - Understanding of caching, TTL, and invalidation strategy - Understanding of authorization, sessions, logging, and error handling on the backend Nice to Have: - Experience developing for Android and iOS - Experience with Online Subsystem - Experience integrating Steam - Experience integrating Epic Online Services - Experience integrating PlayFab or similar services - Experience developing live-service projects - Experience with CI/CD for Unreal Engine - Experience setting up build pipeline - Experience with Dedicated Server builds - Experience developing internal tools for designers and artists - Experience mentoring developers - Understanding of basic anti-cheat approaches - Portfolio, GitHub, or examples of implemented Unreal Engine systems

Fully remote work format Full-time employment 8-hour workday Work on studio projects and outsourcing projects Work on the company's hardware capacities Teamwork with game designers, artists, QA, and backend developers Regular code review Participation in technical planning of the project Opportunity to influence architectural and technical decisions Employment format discussed individually Income level discussed individually based on interview results

Profiling
PlayFab
iOS
Unreal Insights
Redis
REST API
SVN
Optimization
Gameplay Framework
Git
Multiplayer
Online Subsystem
C++
Networking
code review
UMG
Backend
PHP
Architecture
Epic Online Services
Blueprints
Steam
CI/CD
Unreal Engine
Android
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Lighting Artist for Unreal Engine Project

WATT studio seeks Lighting Artist for project "Tsarevna": lighting in Unreal Engine locations, shadows, reflections, Lumen/Lightmass, atmosphere, and real-time optimization. Need game lighting experience, PBR, and portfolio. Remote or hybrid in Moscow, pay negotiable.

W
WATT

Technical Animator, Unreal Engine 5.6 (Project Work)

Technical Animator for realistic animal locomotion in UE5.6 at ITSALIVE.studio. Remote project until end of December, NDA required.

I
ITSALIVE.studio

Middle Unreal Engine 5 Developer (AI)

RUB 120,000

Middle Unreal Engine 5 Developer (AI) for the announced game project Formind. Remote, full-time, up to 120,000 RUB. Focus on AI zombie behavior using State Tree.

F
Formind