Senior Story Programmer at CD PROJEKT RED developing tools for Story and Quest in Cyberpunk 2. Collaborating with designers to deliver the vision of the game.
Responsibilities
Work closely with quest and cinematic designers to understand their needs and ensure the tools meet the creative and technical goals
Build and maintain story related plugins
Ensure tools run efficiently without sacrificing performance, maintaining smooth workflows for the design team
Write high-quality code that is optimised, bug-free, and aligned with project goals
Foster cross-functional collaboration to ensure the tools contribute effectively to all game systems and components
Requirements
At least 7 years of professional experience as a programmer within the game industry
Strong proficiency in C++ programming and knowledge of Unreal Engine 5
Ability to think creatively and strategically to overcome technical challenges and drive innovation in technology
Ability to interpret the needs of less technical people and to communicate workflow with them
Experience with Unreal’s cinematic sequencer
Previous experience working on Story or Quest tools
Benefits
Company-paid medical healthcare (dental, vision, and mental)
Free mental health support, including access to counseling, psychiatric care, and a variety of well-being webinars
Paid leave — 26 days of vacation, 10 sick days, & 12 calendar holidays per year
RRSP with employer matching
Gym Membership Reimbursement
Menstrual leave — employees who menstruate can take one extra day off when experiencing period pain
RED Parents Network — support for working parents, including childcare benefits, and family-friendly events
Flexible working hours
Trainings, lectures, and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available
A welcome pack filled with goodies — to help you feel right at home once you join the team
Dog-friendly office — bring your pooch with you and look after them while working!
Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world
Hiring a Software Engineer Lead / Manager (Full Stack) for a Financial Services firm in Toronto. Lead teams and build enterprise apps with Java, Angular, and microservices.
Developer creating high - quality software solutions for Financeit's financing platform. Collaborating with cross - functional teams to deliver and improve code for retail and home improvement sectors.
Director of Engineering leading Azure modernization initiatives at Manulife. Overseeing cloud migration and operational excellence for Azure services with a focus on collaboration and innovation.
Junior Windchill Developer at Capgemini Engineering working on customizing and maintaining Windchill PLM systems with a focus on Java development and collaboration with senior developers.
Senior C# Developer contributing to CBC/Radio - Canada's OTT Team with software development. Designing and modifying components for digital platforms, ensuring high performance and quality.