Studio: Studio Ellipsis
Job Opening: Game Programmer (UE5)
Location: Lisbon, Portugal
Type: Full-Time
Responsibilities:
- Collaborate intimately with game designers to translate high-level gameplay ideas into tangible, fluid in-game mechanics.
- Implement and refine player-centric systems, including controls, character behaviors, AI interactions, and multiplayer dynamics.
- Dive deep into the Unreal Engine, leveraging C++ and blueprints to create responsive, captivating, and smooth gameplay experiences.
- Participate actively in regular code reviews, championing quality, efficiency, and maintainability.
- Uphold an iterative approach, swiftly prototyping new ideas, and refining based on feedback from playtests and the senior team.
- Integrate seamlessly with networked systems, ensuring consistency and responsiveness in both PvP and PvE environments.
- Collaborate proactively with QA teams, addressing gameplay bugs and ensuring a polished end-user experience.
- Ability to work in a dynamic, collaborative environment, aligning closely with game designers, artists, and other stakeholders.
- A genuine passion for gaming, backed by a desire to innovate and push boundaries in gameplay design and execution.
Qualifications & Skills:
- Bachelor’s degree in Computer Science, Game Development, or a related discipline.
- Demonstrable experience in gameplay programming, with a focus on utilizing Unreal Engine’s capabilities.
- A portfolio showcasing your role in crafting engaging gameplay mechanics and player experiences.
- Proficiency in C++ and a solid grasp of blueprints within the Unreal ecosystem. 5. An analytical mindset, with an aptitude for problem-solving and debugging complex gameplay scenarios.
- Deep understanding of modern game mechanics trends, with a knack for blending creativity with technical constraints.
- Prior experience in online multiplayer games, with an understanding of the challenges and nuances associated with net code.