Available Position:
LEAD programmer
Full-Time Position
ABOUT US
We are Rogue Factor, a medium-sized video game developer based in Montreal, Canada. Our team is currently working on a brand new and ambitious IP, Hell is Us, created in Unreal Engine 5 with support from our European parent company, Nacon.
JOB Description
We are looking for a full-time Lead Programmer who will be responsible for driving the team of talented developers behind all the game systems of our new third-person action-adventure title.
RESPONSIBILITIES
• Collaborate closely with different stakeholders to oversee the architecture of all gameplay systems, mechanics and features, then drive their implementation and deployment in C++ within Unreal Engine, in accordance with the project’s creative direction, artistic vision, and technical constraints.
• Manage a team of programmers and their associated tasks by planning, organizing, reviewing workload, as well as monitoring its impact on the evolving project.
• Communicate efficiently in order to coach and guide your team – sharing knowledge, motivating and inspiring others to generate new ideas and achieve tangible results.
• Develop, test, profile and optimize well-engineered code, while also participating in regular code reviews.
• Take part in additional duties, which may include assisting with R&D, management, content creation, quality control, and any other activities necessary to the project’s timely delivery and success.
REQUIREMENTS
• Diploma in a relevant academic field and/or relevant professional experience.
• Strong conceptual and technical skills in both object-oriented programming and data-oriented design, as well as ECS.
• 5+ years of experience with C++, including experience in multi-threaded and memory constrained environments.
• Proven project management skills and relevant experience as a lead programmer or leading a team of at least 5 people during a full project in the video game industry, with the ability to convert high-level product requirements into technical design and tasks.
• Experience working on one or more commercial gaming projects from preproduction to release, with direct involvement on multiple areas of game code.
• Experience with Unreal Engine.
• Strong problem-solving mindset, with the willingness to pass on explanations and knowledge, in order to empower others to implement solutions and best practices.
• The ideal candidate will be creative, positive, and open-minded, possess strong organizational and communication skills, demonstrate professional integrity, as well as an eagerness for learning and self-improvement.
BONUS POINTS
• Strong knowledge of scripting languages (C#, Lua, Python, Perl).
• Experience in shipping 2+ successful AA/AAA titles for consoles and PC, while occupying a Lead Programmer role over entire development cycles.
• Experience in driving technical roadmaps with project management tools like Jira.
• Experience working with market-leading game consoles (PlayStation / Xbox), including dealing with platform-specific compliance issues.
WHAT WE OFFER
• Ownership and agency over your work on a groundbreaking new IP.
• Competitive salary and generous employee benefits package.
• A dynamic, inclusive, challenging, and engaging remote or hybrid work environment.
• Continued training and career development opportunities.
WHAT TO SEND OUR WAY
• Your resume and cover letter.
• A portfolio (format of your choice) showcasing elements relevant to the position.
ADDITIONAL INFORMATION
• Candidates must be authorized to work in Canada.
• Rogue Factor is an equal opportunity employer.
• Although we wish to sincerely thank all applicants, only candidates who have been selected for an interview will be contacted. For any questions, please contact us at jobs@rogue-factor.com