> Markdown version of [/jobs/ext/3512286-senior-gameplay-programmer](https://www.wearedevelopers.com/jobs/ext/3512286-senior-gameplay-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SENIOR GAMEPLAY PROGRAMMER - **Company:** Bespoke Pixel - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Computer Animation, Profiling, Code Review, Computer Programming, Software Debugging, Software Architecture, Unreal Engine - **Published:** September 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1f73c581df8fb303 ## About the Role * Professional experience developing gameplay systems for PC or console games, including at least one shipped title. * Strong programming skills and practical experience working with Unreal Engine, ideally Unreal Engine 5. * Proven track record of taking complex gameplay features from prototype to polished, maintainable implementation. * A solid understanding of software architecture, debugging, profiling, optimization and the realities of shipping games. * The ability to collaborate closely with designers and other disciplines, communicate tradeoffs clearly and stay open to iteration. * A senior mindset: proactive, pragmatic and comfortable making decisions while knowing when to ask, challenge or change direction. * A genuine interest in how controls, feedback, systems and moment to moment interactions shape the player's experience. ## Description We are looking for a Senior Gameplay Programmer who can turn strong ideas into responsive, robust and memorable player experiences in Unreal Engine 5. You will work at the point where design intent meets technical reality: prototyping quickly, finding the fun, and then building systems that can survive production. This is a senior individual contributor role with real ownership. We will look to you for sound technical judgment, constructive challenge and calm problem solving. Because we are a small team in the startup phase, the role will not fit neatly inside one box. You should enjoy wearing more than one hat, making progress through ambiguity and stepping into the problems that matter most to the game. What you will do * Build gameplay: Design, implement and iterate on player facing features and gameplay systems in UE5 * Find the fun: Partner with design to prototype ideas quickly, test them in game and turn promising experiments into polished, production ready features. * Own features end to end: Take responsibility from early technical design through implementation, debugging, optimization and final player experience. * Connect disciplines: Work closely with design, animation, art and audio to translate creative goals into practical, elegant solutions. * Raise the technical bar: Write clear, maintainable code; contribute to architecture and code reviews; and improve patterns that help the team move faster without creating tomorrow's problems. * Protect performance and quality: Profile, debug and optimize gameplay across our target platforms, keeping responsiveness, stability and player experience at the centre of technical decisions. * Share your experience: Support other programmers through thoughtful feedback, knowledge sharing and hands on collaboration. Seniority here means making the people and the game around you stronger.