JOBSEARCHER

Contract Senior/lead Gameplay Programmer

Contract Senior/Lead Gameplay Programmer Mob Entertainment is a startup multimedia studio that is best known for our hit indie horror game "Poppy Playtime". This franchise is one of the hottest new properties in gaming, and our team is naturally expanding as our ambition expands. To give a taste of our brand's popularity, more than 100 billion YouTube views of Poppy Playtime related content have occurred since the game's launch 4 years ago.As a Contract Senior/Lead Gameplay Programmer, you'll join a cross-functional team building rich, tactile, and memorable gameplay experiences. This role bridges engineering rigor with creative iteration, working in Unreal Engine 5 to prototype, build, and polish gameplay systems and player-facing mechanics. You'll touch everything from AI behaviors to interactive systems, player abilities to camera logic - all while upholding performance, scalability, and clarity for designers and artists.If you love shipping exciting features, digging into the engine, and building immersive experiences that stick with players, we want to talk to you.What You'll DoCollaborate with design and engineering to implement player mechanics, tools, puzzles, and interactive sequences.Balance performance and maintainability when building gameplay code, ensuring scalability for the projectDig deep into Unreal Engine and core systems (input, physics, animation, GAS, etc.) to build clean, robust foundations for gameplay features.Utilize and extend existing systems to implement gameplay features based on design specificationsWork directly with other programmers to debug issues, refactor systems, and support pipeline tools.Requirements & Skills6+ years of professional game development experience2+ shipped titles in Unreal Engine (preferably UE5)Experience with Unreal's networking stackStrong familiarity with Unreal Engine's Blueprint Scripting LanguageDevelopment experience with Unreal Engine's Gameplay Ability System (GAS)Experience with Unreal subsystems: Animation (Montages, AnimBP), Sequencer, AI (State Tree, Behavior Trees, EQS), Physics, and InputAbility to take a feature from design doc to shippable implementationProficiency in 3D math (vector math, linear algebra, transforms)Collaborative mindset: able to translate creative vision into technical execution while communicating across departmentsSelf-motivated with strong debugging and profiling skillsBonus SkillsDevelopment experience with co-operative or multiplayer social gamesFamiliarity with horror or first-person puzzle gamesStrong C++ programming skills and a clear understanding of Blueprint/C++ communicationEngine-level knowledge of Unreal systems or interest in core engine workComfort working in a startup-style environment: fast iteration, tight collaboration, big swingsWearing many-hats. Broad exposure to Unreal Engine's various systems is a major plusOur Core Values:StorytellingQualityObsessionCreativitySubversionCollaborationScrappinessEmployee Expectations:KindnessResult-OrientedAutonomyEfficiencyHumilityBe real.Be weird.