SENIOR VFX PROGRAMMER (BLOOBER TEAM S.A.)
🕹 Unknown Project
🧠 Senior
💰 Negotiable
⏰ Contract
🌎 Remote / 👔 On-site (Kraków, Małopolskie, Poland 🇵🇱)
🦄 Description
BLOOBER TEAM S.A. is a Kraków-based game development studio specializing in horror-infused titles. We are looking for a VFX Programmer (Contract) to help create and integrate advanced VFX systems using Unreal Engine 5 and Niagara, extending tools and collaborating closely with animators, gameplay programmers and VFX artists to deliver world-class visuals.
🚀 Responsibilities
• Create and integrate various VFX systems inside Unreal Engine 5 (Niagara)
• Extend UE5 VFX systems to fit VFX artist requirements
• Work closely with Technical Animators and Gameplay Programmers on gameplay-driven effects
• Debug and optimise VFX systems for performance, correctness and quality
• Contribute to tools, workflows and pipelines for VFX production
📚 Required Skills
• Strong knowledge of UE5’s VFX system (Niagara)
• Knowledge of UE5 material system
• Strong proficiency in C++ in the context of VFX programming in UE5 (Niagara systems, emitters, DataInterfaces etc.)
• Practical knowledge of current VFX creation pipelines and teamwork skills
• Fluent English (day-to-day communication)
👍 Nice to Have
• 3D vector & math skills
• Practical HLSL knowledge
• Some experience with 3D software (Maya, Houdini)
• Practical knowledge of Niagara fluid solvers (2D & 3D fluid grids)
• Experience creating C++ plugins to help VFX artists (eg Houdini import plugins)
• A passion for horror genre (books, movies etc.)
🌐
Vacancy link
#gamedev #vfxprogrammer #unrealengine #ue5 #niagara #cpp #blooberteam #remote #poland