Outscal Logooutscal logo

Senior Unreal Programmer

11 Hours ago • 3-5 Years • Game Programmer

Job Summary

Job Description

Nvizzio seeks a Senior Unreal Programmer to contribute to the creation of engaging, high-quality games across multiple platforms using Unreal Engine 5. Responsibilities include designing, developing, and maintaining core game systems for dynamic gameplay; implementing gameplay features in C++ and scripting languages; collaborating with designers and artists; translating design specifications into playable experiences; diagnosing and resolving issues; writing efficient, reusable, and reliable code; optimizing game code for performance; and maintaining code quality and automation processes. The ideal candidate will possess strong C++ skills, 3-5 years of Unreal Engine experience (ideally including Unreal 5), and 3+ years of game development experience.
Must have:
  • C++ mastery
  • 3-5 years Unreal Engine experience
  • 3+ years game development experience
  • Gameplay system design & implementation
  • Problem-solving & debugging skills
  • Collaboration with multidisciplinary teams
Good to have:
  • OpenGL/DirectX familiarity
  • Experience with Blueprints
  • Asset pipeline knowledge
Perks:
  • Excellent employee benefits
  • Advancement opportunities
  • Dynamic work environment
  • Training opportunities
  • Team-oriented culture
  • Social events

Job Details

Description de l'entreprise

Nvizzio est un studio de développement de jeux vidéo basé à Montréal, reconnu pour son expertise en création de jeux captivants et innovants. Depuis sa création, Nvizzio s'est spécialisé dans la conception de jeux qui combinent excellence en design, agilité d'exécution et une attention minutieuse aux détails. Grâce à une équipe talentueuse et passionnée, Nvizzio se distingue par sa capacité à offrir des expériences de jeu de haute qualité, alliant créativité et discipline, pour un public mondial

Description du poste

Nous recherchons un(e) Programmeur(euse) Senior Unreal expérimenté(e) pour rejoindre notre équipe et contribuer à la création de jeux engageants et de haute qualité sur plusieurs plateformes en utilisant Unreal Engine 5. Ce rôle consiste à traduire des concepts de design en gameplay fonctionnel et nécessite une passion pour la résolution de problèmes, la collaboration et la livraison d'une expérience de jeu exceptionnelle.

Responsabilités principales :

  • Concevoir, développer et maintenir les systèmes de base du jeu pour soutenir un gameplay dynamique.
  • Implémenter des fonctionnalités de gameplay en C++ et divers langages de script, garantissant une fonctionnalité fluide.
  • Collaborer avec les designers et les artistes pour intégrer la vision créative, les contraintes techniques et les meilleures solutions pour chaque élément du jeu.
  • Traduire les spécifications de design en expériences immersives et jouables.
  • Diagnostiquer et résoudre les problèmes pour améliorer les visuels du jeu et l'expérience utilisateur.
  • Écrire un code efficace, réutilisable et fiable, avec un accent sur la maintenabilité et l’évolutivité.
  • Assurer la performance optimale, la qualité et la réactivité de toutes les applications de jeu.
  • Identifier et résoudre les goulots d'étranglement et les bogues, en travaillant de manière proactive pour améliorer la stabilité et la performance du jeu.
  • Maintenir et améliorer la qualité du code, l'organisation et les processus d’automatisation.
  • Optimiser le code du jeu selon les besoins pour respecter les normes de performance et améliorer le gameplay.

Qualifications

  • Maîtrise de C++ : Solide expérience en C++ et dans les pratiques de programmation modernes.
  • Expérience avec Unreal Engine : 3 à 5 ans d'expérience avec Unreal Engine, idéalement incluant Unreal 5, avec une connaissance pratique des Blueprints et du pipeline d’assets.
  • Expérience en développement de jeux : Plus de 3 ans d'expérience, avec des titres publiés ou des projets comparables.
  • Connaissance en programmation 3D : Familiarité avec OpenGL, DirectX ou des API similaires, et compréhension du rendu en temps réel.
  • Compétences en conception logicielle : Maîtrise des modèles de conception, des principes de la POO et de la structure de code efficace.
  • Compétences en résolution de problèmes : Expérience en débogage, optimisation des performances et utilisation des outils de profilage.
  • Esprit d'équipe : Excellentes compétences en collaboration pour travailler avec des équipes multidisciplinaires.

Informations supplémentaires

NVIZZIO Offre :

  • Excellents avantages pour les employés (assurance, congés maladie, etc.)
  • Possibilités d'avancement
  • Environnement de travail dynamique et stimulant
  • Opportunités de formation
  • Culture axée sur le travail d'équipe
  • Événements sociaux et rencontres

Similar Jobs

Magic Leap - Sr Optical Engineer, Software

Magic Leap

Plantation, Florida, United States (Hybrid)
3 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Epic Games - UI Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Escape Velocity Entertainment - Site Reliability Engineer

Escape Velocity Entertainment

(Remote)
11 Hours ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
5 Days ago
PAPAYA - Unity Developer

PAPAYA

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Magic Media - Unity / C# Networking Engineer

Magic Media

Ankara, Ankara, Türkiye (Remote)
12 Hours ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) : Third-Person Shooter RPG / The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
6 Months ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
PlayStation Global - Senior Pipeline Programmer

PlayStation Global

Los Angeles, California, United States (Remote)
11 Hours ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scanline VFX - Senior DevOps Engineer

Scanline VFX

Seoul, South Korea (Hybrid)
1 Month ago
prizepicks - Data Scientist - Simulation/Sports Modeling

prizepicks

Atlanta, Georgia, United States (Remote)
6 Days ago
ION - Senior Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
5 Months ago
Vertigo Games - Gameplay Programmer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
1 Week ago
Omnissa - C++ Engineering Manager

Omnissa

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Epic Games - Principal Platform Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Outscal - Data Structures Mentor (Part Time)

Outscal

India (Remote)
11 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
4 Months ago
ByteDance - Site Reliability Engineer Graduate (Technical Infrastructure) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Electric Square - Senior Programmer

Electric Square

St. Julian's, Malta (On-Site)
12 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
8 Hours ago
ICON Creative Studio - Lead Modeling/Texturing Artist

ICON Creative Studio

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Axiom Zen - Community & Social Media Manager

Axiom Zen

Canada (Remote)
5 Days ago
Amber - Localization Quality Assurance (Brazilian Portuguese)

Amber

Quebec, Canada (Hybrid)
1 Month ago
Scanline VFX - Generalist (Lighting Focus)

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Epic Games - Senior Gameplay Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Final Strike Games - Senior HR Generalist

Final Strike Games

Montreal, Quebec, Canada (On-Site)
12 Hours ago
NVIDIA - Principal Software Engineer - Enterprise AI Platform

NVIDIA

Canada (Hybrid)
1 Month ago
Next Level Games - Senior Linux Administrator

Next Level Games

Vancouver, British Columbia, Canada (On-Site)
5 Days ago
Ubisoft - Machine Learning Programmer (Characters & Animation) - Rainbow Six

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ubisoft - Team Lead (Programming)

Ubisoft

Montreal, Quebec, Canada (On_site)
2 Months ago
Paradox Interactive - Experience Gameplay Programmer for Victoria 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
7 Months ago
CCP Games - Senior Tools Programmer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
4 Months ago
Larian Studios - Gameplay Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
1 Month ago
Gamemode One  Inc  - Bedrock Programmer - Summer 2025 Co-op

Gamemode One Inc

Nova Scotia, Canada (Hybrid)
2 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Haven Studios  Inc  - Programmer (Automated Testing)

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
QUANTIC DREAM - Engine Programmer

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
12 Hours ago
Epic Games - Programmeur de jouabilité sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Depuis notre fondation en 2015, nous misons sur une collaboration créative mettant l’emphase sur l’imagination et sur une exécution sans faille afin d’offrir des jeux de la plus haute qualité. Nos partenaires, tels que Tilting Point, Electronic Arts, Atari ou Hasbro, pour en nommer quelques-uns, sont parmi les entreprises de divertissement interactif les plus innovantes au monde et nous accompagnent dans nos conceptions ambitieuses. --- Since our foundation in 2015, we have been collectively creating great games. Ever since, we have relentlessly maintained our focus on creativity and flawless discipline. Our partners are some of the most innovative and creatively demanding interactive entertainment companies in the world, including Tilting Point, Electronic Arts, Atari, and Hasbro, to name a few.

Quebec, Canada (On-Site)

Québec City, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Nvizzio Creations Inc.

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug