getremotejobs
Jobs/Engineering/Lead Programmer
Frima Studio

Lead Programmer

Frima Studio·Remote·Fully remote·Staff
Posted 2d ago·via via 4 Day Week
Job description
#### Company Description **Ready to take your career to the next level?** Frima is looking for a Lead Programmer to join a multidisciplinary team on one of our co-development projects! 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:  remote, hybrid, or 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** - Determine the most appropriate technical means to achieve the project’s objectives, taking into account constraints (technical, budgetary, and time-related); - Ensure smooth communication with other departments (design, art, production) to ensure optimal integration of the project’s various components; - Monitor schedules and deliverables in accordance with the initial technical plan and anticipate any necessary adjustments; - Identify and propose solutions to technical issues that could impact production; - Ensure code optimization and system performance to guarantee optimal fluidity and stability; - Organize and lead regular meetings with the team to track progress, anticipate risks, and verify that deadlines are being met; - Assist programmers in resolving technical issues and provide support when they encounter roadblocks; - Motivate, guide, and support the direct team by providing coaching through continuous feedback; - Contribute to the development of skills and internal talent in your area of expertise by rigorously monitoring performance and developing relevant training plans tailored to corporate needs and strategic directions; - Build a relationship of trust with the partner and serve as the point of contact in your area of expertise; - Participate in project reviews and post-mortems; - Ensure partner satisfaction by maintaining transparency and rigorously tracking requests and necessary adjustments; - Participate in discussions with other leads and Director to share best practices and technical innovations; - Develop and optimize, in collaboration with your team, reusable tools and features to improve the efficiency of your project; - Contribute to the improvement of development processes and methods to optimize productivity and the quality of deliverables. #### Qualifications **What we're looking for** - Bachelor’s degree in computer science or a related field, combined with experience deemed equivalent; - At least five (5) years of experience in video game programming; - Experience as a lead programmer or in a similar role; - Strong proficiency in C++ and optimization skills; - Proficiency with the Unreal game engine is a significant asset; - Good understanding of the various hardware and software layers involved in the execution of a video game; - Experience in mobile game development (a significant asset); - Excellent command of French and English (written and spoken). English skills are required to perform the job, as we collaborate with English-speaking partners; - Ability to travel internationally as needed. **What we value in our team** - Ability to anticipate and manage risks throughout the development process; - Strong organizational and prioritization skills to ensure projects are delivered on time; - Excellent communication and interdisciplinary collaboration skills; - Demonstrated curiosity about new technologies; - Proven strong team and project leadership skills; - Ability to motivate and mentor; - Strong analytical and synthesis skills, and the ability to communicate ideas clearly; - Excellent critical evaluation of a finished product; - Ability to question assumptions; - Diplomacy, patience, resourcefulness, organization, and attention to detail. #### Additional Information **Come be a Game Changer with us!** **To find out more about us** **[https://frimastudio.com/en/about/](https://frimastudio.com/en/about/)** Come and make a difference with us! - Find out more about us: [https://frimastudio.com/a-propos/](https://frimastudio.com/en/about/) - About our culture: [https://vimeo.com/766900522?share=copyLe](https://vimeo.com/766900522?share=copy)

Ready to apply?

You'll be taken to Frima Studio career page to submit your application. We'll also add this to your tracker if you want.

Originally posted via 4 Day Week. View source ↗
ShareXLinkedInEmail