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; 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 code; optimizing game code for performance; and maintaining code quality. The ideal candidate will have 3-5 years of Unreal Engine experience (ideally Unreal 5), strong C++ skills, experience with 3D programming (OpenGL, DirectX), and a proven track record in game development.
Must have:
  • Proficient in C++
  • 3-5 years Unreal Engine experience
  • 3+ years game development experience
  • Experience with 3D programming
  • Strong problem-solving skills
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

fluence - Controls Software Engineer II

fluence

Houston, Texas, United States (Hybrid)
8 Months ago
Visual Concepts - Senior Graphics Engineer - NBA 2K

Visual Concepts

Budapest, Hungary (On-Site)
1 Week ago
moonmana - iOS Game Development Company

moonmana

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
2 Days ago
rivos - Accelerator Microarchitecture Performance Modeling

rivos

Austin, Texas, United States (Remote)
8 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
11 Months ago
Playtika - Unity Developer

Playtika

Poland (Hybrid)
8 Months ago
Cygames - Sound Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
1 Month ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
bytedance - Site Reliability Engineer - Game

bytedance

Singapore (On-Site)
8 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Serbia (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Control Plane, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Trellix - Senior Software Development Engineer

Trellix

India (Remote)
3 Weeks ago
Sony Interactive Entertainment - ゲームプレイプログラマー・Gameplay Programmer/Team ASOBI

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
8 Months ago
Coda - Senior/Staff Software Engineer

Coda

Bangkok, Thailand (Hybrid)
1 Year ago
Regent craft - Modeling and Simulation Engineer

Regent craft

North Kingstown, Rhode Island, United States (On-Site)
8 Months ago
Amber - Technical Artist

Amber

Brazil (Remote)
11 Months ago
Epic Games - Senior Mobile Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Redmond, Washington, United States (On-Site)
7 Months ago
Activision - Expert Animation Engineer

Activision

Los Angeles, California, United States (On-Site)
3 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Epic Games - Character Art Director

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
HoYoverse - Senior Business Development Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
3 Months ago
Cineplex - Part Time Cast Member

Cineplex

St. John's, Newfoundland And Labrador, Canada (On-Site)
1 Month ago
eBay - Staff Design Program Manager

eBay

Toronto, Ontario, Canada (Hybrid)
4 Weeks ago
Survay Monkey - Information Systems Engineer III

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
2 Weeks ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Ubisoft - Senior Analyst, Live Analytics

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Keywords Studios - German Video Game Linguistic Testers

Keywords Studios

Quebec, Canada (Hybrid)
2 Months ago
Scanline VFX - Matte Painter

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
Resolver - Account Executive

Resolver

Toronto, Ontario, Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Little prince studios - Junior Unity/C# Programmer

Little prince studios

Bangkok, Thailand (On-Site)
3 Days ago
playthree - Unity Game Developer

playthree

London, England, United Kingdom (Hybrid)
1 Month ago
Little prince studios - Senior Unity/C# Programmer

Little prince studios

Thailand (On-Site)
3 Days ago
Second Dinner - Senior Platform Engineer I - SDK & Game Integration

Second Dinner

United States (Remote)
2 Months ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Kgroup - Unity Developer

Kgroup

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
12 Months ago
Moonton  - Senior Unity Client Developer

Moonton

Shanghai, China (On-Site)
2 Weeks ago
Sony Interactive Entertainment - Software QA Engineer (PlayStation System Software/Game Title Testing)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
Image Engine - Software Engineer - Tools

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
grendel games - Unity game developer

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
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