Senior Unreal Programmer

3 Months ago • 3-5 Years • Game Engine

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

Roblox - Senior Software Engineer (Frontend)

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Epic Games - Senior Console Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
Trellix - Working Student / Intern

Trellix

Paderborn, North Rhine-Westphalia, Germany (On-Site)
1 Month ago
zoox - Senior AI Developer Productivity Engineer

zoox

Foster City, California, United States (On-Site)
5 Months ago
Parsh Technologies LLP - Unreal Engine Game Developer

Parsh Technologies LLP

Rajkot, Gujarat, India (Remote)
1 Year ago
X Studios,  Inc  - Engineer, Unity

X Studios, Inc

Winter Park, Florida, United States (On-Site)
12 Months ago
BKOM Studios - Senior Unreal Developer

BKOM Studios

Québec City, Quebec, Canada (Remote)
1 Month ago
Frag games - Senior Unity Developer

Frag games

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
Bootloader studio - Lead Unity XR Engineer

Bootloader studio

Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Paradox Interactive - Engine Graphics Programmer

Paradox Interactive

Sitges, Catalonia, Spain (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Qualcomm - Engineer - Multimedia Automation & Execution

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
bytedance - Student Researcher (Foundation Models - Reasoning, Planning & Agent) - Doubao (Seed) - 2025 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
bytedance - Research Scientist in ML Systems

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Intrepid Studios - Senior Anti-Cheat Engineer

Intrepid Studios

San Diego, California, United States (On-Site)
1 Month ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Poland (Remote)
1 Month ago
Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
TransUnion - Advisor, Data Science and Analytics

TransUnion

(Remote)
1 Month ago
Ion - Senior C++ Developer, Italy

Ion

Milan, Lombardy, Italy (On-Site)
8 Months ago
Qualcomm - Linux Kernel Engineer Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Ion - Technical Consultant - Endur

Ion

New York, New York, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Scopely - Director, Cloud FinOps

Scopely

Canada (Remote)
4 Months ago
Airlab Inc  - Game Artist (Mobile)

Airlab Inc

Quebec, Canada (On-Site)
3 Months ago
Netomi - Senior Data Engineer

Netomi

Canada (Remote)
2 Months ago
Electronic Arts - Development Manager - EA SPORTS FC (Companion App)

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Argus - Technical Artist

Argus

Calgary, Alberta, Canada (Remote)
3 Months ago
hatchery games - UI Artist - Designer

hatchery games

Quebec, Canada (On-Site)
1 Month ago
Epic Games - Senior Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Tools Programmer - Interoperability

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
AECOM - Civil Engineering Intern

AECOM

Burnaby, British Columbia, Canada (On-Site)
2 Weeks ago
Epic Games - Senior Animator

Epic Games

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

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Sony Interactive Entertainment - Software QA Engineer (PlayStation System Software/Game Title Verification)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
5 Months ago
Apple - Product Designer, Developer Tools

Apple

Cupertino, California, United States (On-Site)
4 Weeks ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
5 Months ago
Thatgamecompany - Engine UI Programmer

Thatgamecompany

Canada (Remote)
3 Months ago
Spellbrush - Game Programmer (Unity)

Spellbrush

San Francisco, California, United States (On-Site)
3 Months ago
Double Eleven - Lead Programmer (C++ / Proprietary Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
3 Months ago
Univrse - Senior Unity Developer

Univrse

Barcelona, Catalonia, Spain (On-Site)
3 Weeks ago
iLogos - Senior Unity Developer

iLogos

(Remote)
6 Months ago
fortis games - Staff Full-Stack Engineer (Game Team)

fortis games

Portugal (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Montréal, Québec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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

View All Jobs

Get notified when new jobs are added by Nvizzio Creations

Level Up Your Career in Game Development!

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

Job Common Plug