Game programmer in an independent video game studio delivering gameplay features and collaborating with cross-functional teams. Contributing to core systems and ensuring high-quality game experiences in a hybrid work environment.
Responsibilities
Taking ownership for the delivery of gameplay features and systems, with guidance from more experienced developers as required.
Collaborating effectively with programmers, designers and artists to bring the game vision to life.
Designing and implementing gameplay features/systems using structured, efficient, maintainable, and well‑documented code.
Considering the impact of systems on other disciplines and projects, ensuring usability, scalability, and support for long-term maintenance.
Writing clear documentation for your code and workflows.
Participating in project reviews and meetings, contributing insights and feedback as required.
Requirements
Experience in the development of gameplay features in released titles.
Proficient problem solving and modern C++ programming skills.
Experience developing and shipping games for PC or console.
Proven cross-discipline collaboration with game designers and content creators.
A demonstrable understanding of Computer Science fundamentals such as Data Structures and Algorithms, ideally through a Computer Science, Maths or similar degree.
A genuine passion for video games.
Experience of a full commercial game development lifecycle from prototyping, through production to post-release support.
A desire to be part of a world class team and contribute to its continued success.
A proactive approach to collaborative learning and knowledge sharing with colleagues.
A drive to advance your expertise in game development and a passion for learning and self-improvement.
Technical Deployment Lead managing complex system deliveries for AI at OpenAI. Collaborating with customers and technical teams to ensure successful deployment and usage.
Technical Deployment Lead executing system deliveries for OpenAI's AI technologies. Owning technical plans, collaborating with clients, and ensuring product adoption.
Software Developer maintaining Atrys technology platforms and ensuring quality and stability in applications. Collaborates with international teams for continuous improvement.
Senior Programmer dedicated to crafting immersive gaming experiences at Frontier. Collaborating with a talented team in a creative, inclusive environment in Cambridge, UK.
Graduate Gameplay Programmer joining Frontier to develop immersive gaming experiences using C++. Collaborating with programmers and artists in a hybrid work environment.
Junior Software Engineer developing high - performance data feeds at Deutsche Börse Group. Collaborating on software solutions for real - time market data and analytics in a hybrid environment.
Intern in Casualty Risk Engineering team at Swiss Re for technical risk assessment and research. Supporting various industries with data - driven insights and collaborating with international experts.
Network Director responsible for clinical engineering and operational efficiency at TRIMEDX. Overseeing day - to - day operations, budget management, and compliance with regulatory standards.
Advisory Engineer at Ricoh responsible for mainframe development and integrated system solutions. Leading teams and providing technical direction on complex software projects.
Product Development Verification and Validation Engineer at Ford, developing smart vehicle technologies and validating innovative features. Collaborate with teams on advanced mobility solutions.