Middle Gameplay / Network Programmer (FaustMarket)
Sci-Fi Top-Down Shooter on Unreal Engine 5, RevShare partnership, full-time remote. Design network architecture, sync gameplay mechanics, integrate Steam services.
FaustMarket is developing a session-based online Sci-Fi Top-Down Shooter on Unreal Engine 5 with cooperative, PvP and PvE gameplay, planned for release on Steam. The team is looking for a Gameplay / Network Programmer as a co-author and technical partner. The main focus of the position is designing network architecture, developing and synchronizing dynamic gameplay mechanics, and integrating Steam network services. The project involves equal partnership under the RevShare model. Net profit from game sales, DLC, and in-game items on Steam is divided equally among team members, with shares and cooperation terms fixed in a partnership agreement. Responsibilities: • Design and develop client-server architecture based on Unreal Engine 5 network model • Work with Listen Server and Dedicated Server • Implement network replication for dynamic Top-Down gameplay • Synchronize movement, shooting, spread, projectiles, hitboxes, and dodges • Synchronize network animations, Niagara VFX, and sounds • Integrate Steam Online Subsystem • Implement lobbies, matchmaking, friend invites via Steam, and server list • Implement and synchronize network AI for enemies • Optimize network traffic • Work with ping smoothing and lag compensation
Required Skills: • Solid experience with Unreal Engine 4 or Unreal Engine 5 • Understanding of Network Replication, RPC, and Server-Authoritative logic • Strong C++ and Blueprints skills • Experience developing multiplayer game mechanics • Experience synchronizing weapons, health, inventory, or abilities • Understanding of Online Subsystem and Steamworks API • Experience with Git or Perforce Nice to Have: • Experience developing networked shooters • Experience with Dedicated Server • Experience optimizing network traffic • Experience implementing lag compensation • Experience with Niagara in multiplayer projects • Experience developing and releasing games on Steam
• Equal partnership under RevShare model • Equal distribution of net profit among team members • Share of sales from game, DLC, and in-game items on Steam • Legal fixation of shares, percentages, and cooperation terms • Work on Unreal Engine 5 network architecture • Opportunity to be a co-author and technical partner of the project • Work on a cooperative, PvP, and PvE project
Don't miss a single job
Subscribe to our Telegram channel