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

Gameplay Programmer - Unreal & FLECS

by Mob Entertainment in Game Development

Job Role Insight

Date Posted

Sep 15, 2025

Location

Remote

Salary

N/A

Job Type

Contract

Description

Mob Entertainment is seeking a Contract Gameplay Programmer to join our team and help develop our next game. This is a great opportunity for a programmer with a strong understanding of Unreal Engine 5 and FLECS (Entity Component System) to contribute to gameplay systems, optimizations, and systemic mechanics in a highly collaborative environment.

You’ll focus on gameplay programming, ECS integration, and performance optimization. You will work closely with designers, engineers, and artists to create a smooth, engaging, and technically sound gameplay experience.

Responsibilities

  • Develop Gameplay Features: Help build gameplay features using Unreal Engine 5 and the FLECS ECS architecture.
  • Implement & Optimize Systems: Implement and optimize entity behaviors, AI interactions, movement systems, and state management within FLECS.
  • Support Core Mechanics: Ensure smooth integration of core gameplay mechanics with the game’s procedural and systemic design goals.
  • Debug & Polish: Debug, optimize, and polish gameplay systems to ensure stability and maintainability.
  • Collaborate: Work closely with the Lead Engineer, Designers, and the Gameplay Team to solve technical challenges.
  • Contribute Code: Contribute to both Unreal Engine Blueprint and C++ scripting to support gameplay needs.
  • Document: Document technical findings, best practices, and solutions to improve team efficiency and knowledge sharing.

Requirements

  • Unreal Engine 5 Proficiency: Strong skills in both Blueprints and C++.
  • ECS Experience: Experience with FLECS (Entity Component System) and its integration in UE5.
  • Gameplay Knowledge: Strong understanding of gameplay programming concepts, including AI behaviors, event-driven systems, and entity-state management.
  • Optimization Skills: Proven experience debugging and optimizing gameplay systems to maintain high performance.
  • Source Control: Familiarity with source control workflows like Git or Perforce.
  • Communication: Excellent problem-solving and communication skills, with the ability to thrive in a fast-paced, collaborative team.
  • Professionalism: Ability to meet deadlines while maintaining high-quality code and implementation.

Nice to Have

  • Prior experience on a commercial or indie game project using ECS architecture.
  • Experience with procedural or systemic gameplay design.
  • Familiarity with physics, animation systems, or AI within Unreal Engine.
  • A passion for retro-inspired action games and an understanding of gameplay balance and feel.

Performance Expectations

  • Deliver clean, maintainable, and well-documented code.
  • Actively communicate your progress and flag any potential blockers early.
  • Collaborate effectively with the team to align with project goals.
  • Maintain high standards for code performance, readability, and adherence to best practices.

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.
Mob Entertainment
View Company

Find the work-from-home job

you've been searching for.