Unreal Programmer
- Québec, QC, Canada
Hybrid
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Workplace
- Hybrid
- Experience
- More than five (5) years of experience as a video game programmer, including at least 1 year with Unreal Engine (4 or 5);
- Posting language
- English
- Posted
Original job description
Company Description
Ready to level up in your career?
Frima is looking for an Unreal Programmer to help its game development team to reach the next level.
We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of passionate talents united by a single ambition: to create unforgettable games across all platforms.
We take care of our people
- 4.5-day workweek, year-round. (Friday afternoons off);
- Truly flexible work arrangements: 100% remote, hybrid, or 100% in-office - the choice is yours;
- Up to 7 weeks of vacation per year, sick days, and personal days: your well-being matters to us.
- Comprehensive group insurance coverage starting the day you join;
- A contribution to your RRSP;
- A $400 allowance for purchasing ergonomic equipment;
Life at the studio
- Access to chair massages, fresh fruit and snacks, a gym, sports activities, and more;
- Regular presentations on projects and new developments: we keep our team informed about what’s happening at Frima;
- Close-knit, supportive, and inclusive teams - even when working remotely!
- Come discover the rest for yourself!
Job Description
What your weeks are going to look like
- Actively participate in the design and development of video games as part of a multidisciplinary production team on a co-development project;
- Daily Scrum-style meetings to start the day off right, discuss technical challenges, and ensure rigorous tracking of deliverables.
- Participate in code reviews with various team members;
- Provide technical support to resolve roadblocks and propose proactive solutions to keep the project on track;
- Develop, optimize, and maintain game features, ensuring their performance and interoperability with other systems;
- Create prototypes of game mechanics using an iterative approach;
- Integrate elements such as 3D objects, animations, interfaces, visual effects, and audio files;
- Participate in updating the game engine and the various SDKs used in the game;
- Participate in creating tools to make the team more efficient;
- Document the work performed.
Qualifications
What we're looking for
- Bachelor’s degree in computer science or a related field, combined with experience deemed equivalent;
- More than five (5) years of experience as a video game programmer, including at least 1 year with Unreal Engine (4 or 5);
- Strong knowledge of C++;
- Experience participating in the full development cycle of a mobile game (a significant asset);
- Willingness to travel internationally as needed;
- Excellent command of French and English (written and spoken). English skills are required to perform the job, as we collaborate with English-speaking partners.
What we value in our team
- Proactivity, independence, resourcefulness, attention to detail, and the ability to work well in a team;
- Diplomacy, patience, organization, and thoroughness;
- Willingness to question assumptions;
- Commitment to a job well done and adherence to deadlines.
Additional Information
Come and make a difference with us!
- Find out more about us: https://frimastudio.com/a-propos/
- About our culture: https://vimeo.com/766900522?share=copyLe
Please note that only selected applicants will be contacted.
More about this job
Responsibilities
The Unreal Programmer at Frima Studio will design and develop game features, prototype mechanics, and integrate 3D objects, animations and audio. They will also join code reviews, daily stand-ups, update the game engine, build team tools, and document their work.
Requirements
Candidates need a bachelor's degree in computer science or equivalent experience, over five years as a video game programmer with at least one year on Unreal Engine 4 or 5, and strong C++. Fluent French and English, both written and spoken, are required, and international travel may be needed.
Skills
- C++
- Unreal Engine
- Unreal Engine 5
- Unreal Engine 4
- Gameplay programming
- Game engine development
- Game mechanics prototyping
- Code review
- Scrum
- Agile methodology
- Mobile game development
- Performance optimization
- SDK integration
- 3D object integration
- Animation integration
- Visual effects integration
- Audio integration
- Tool development
- Technical documentation
- Debugging
- Problem solving
- Teamwork
- English
- French
Benefits
- 4.5-day workweek
- Flexible work arrangements
- Vacation, sick days and personal days
- Group insurance coverage
- RRSP contribution
- Ergonomic equipment allowance
- Chair massages, fruit and snacks
- Gym and sports activities
Categories
- Software
- Technology
- Creative & Media
Keywords
- Unreal Engine
- Unreal Engine 5
- Unreal Engine 4
- C++
- game programmer
- game development
- video game programming
- gameplay programming
- mobile game
- Blueprints
- SDK
- game engine
- code review
- Scrum
- Agile
- prototyping
- game mechanics
- video game
- jeu vidéo
- programmeur Unreal
Seniority
Senior
Perks
- Generous paid time off
- Flexible hours
- Retirement plan
- Wellness program
- Meals
- Remote work allowance
Tools
- Unreal Engine
- C++
- SDK
Languages
- English
- French
Fields of study
- Computer science