Senior Unreal Programmer

4 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

Saviynt - Identity Security - Technical Account Manager - UK

Saviynt

London, England, United Kingdom (Remote)
4 Months ago
GMS Services - Senior Rendering Developer (OpenGL or DirectX)

GMS Services

Berlin, Berlin, Germany (On-Site)
10 Years ago
Respawn Entertainment - Lead Foundations Engineer

Respawn Entertainment

California, United States (On-Site)
3 Weeks ago
Power Integrations - Test Engineer

Power Integrations

Penang, Malaysia (On-Site)
1 Year ago
Suki - Software Engineer III (Frontend)

Suki

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Amanotes - Senior Unity Developer (New Games - Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
6 Months ago
Milk  visual effects - Unreal Generalist

Milk visual effects

(On-Site)
3 Months ago
Roblox - Senior QA Engineer - Game Engine

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Kano studios - Game Developer (Unity)

Kano studios

British Columbia, Canada (Remote)
4 Weeks ago
Spellbrush - Game Programmer (Unity)

Spellbrush

San Francisco, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Auros Global - Strategy Developer

Auros Global

(Remote)
2 Months ago
supercell - Asset Pipeline Engineer

supercell

Helsinki, Uusimaa, Finland (On-Site)
2 Months ago
Ion - Product Management Analyst

Ion

Pune, Maharashtra, India (On-Site)
9 Months ago
Aurodo - Unity 3D (Game Developer)

Aurodo

New Delhi, Delhi, India (On-Site)
3 Months ago
fuse games - Systems Engineer

fuse games

England, United Kingdom (Hybrid)
5 Months ago
Epic Games - Senior UI Programmer

Epic Games

London, England, United Kingdom (On-Site)
6 Months ago
Embark Studios - Game Engineer UI/UX

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Saronic Technologies - Perception Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago
Marvell - Design Verification Engineer - Staff

Marvell

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Cloud Software Group - Lead Product Security Engineer

Cloud Software Group

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

hogarth - Freelance Senior Project Manager

hogarth

Toronto, Ontario, Canada (Hybrid)
1 Week ago
Electronic Arts - Manager, EA SPORTS FC Franchise Activation

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Fluxon - Lead Talent Partner

Fluxon

Toronto, Ontario, Canada (Remote)
2 Months ago
Autodesk - Senior Threat Intelligence Engineer

Autodesk

Toronto, Ontario, Canada (Remote)
2 Weeks ago
Critical mass - Senior Project Manager

Critical mass

Calgary, Alberta, Canada (On-Site)
4 Weeks ago
eBay - Senior Staff Software Engineer, CLIP

eBay

Toronto, Ontario, Canada (Remote)
2 Months ago
Autodesk - Senior Program Manager, Talent Management - Talent Planning

Autodesk

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
HoYoverse - Senior Business Development Manager [CA]

HoYoverse

Montreal, Quebec, Canada (Remote)
1 Year ago
Everi - Engineer Software Applications IV

Everi

Winnipeg, Manitoba, Canada (Hybrid)
1 Year ago
Epic Games - Technical Animation Artist

Epic Games

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

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Bitwise Alchemy - Senior Engine Programmer

Bitwise Alchemy

Texas, United States (Remote)
1 Year ago
Epic Games - Senior Engine Programmer

Epic Games

(On-Site)
5 Months ago
IGG - Unity Programmer Intern

IGG

Singapore (On-Site)
9 Months ago
anchor point - Senior Engine Programmer

anchor point

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Hyperhug - Senior Unity Developer (UI)

Hyperhug

Cyprus (Remote)
1 Month ago
Gamebreaking studios - Software Development Engineer 2 (Unreal Game)

Gamebreaking studios

Colombia (Remote)
2 Months ago
Sneakybox - Unity Developer (mid/senior)

Sneakybox

Lithuania (Remote)
1 Week ago
blue byte - ubisoft - Site Reliability Engineer [Game Security]

blue byte - ubisoft

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
2 Months ago
Proof of Play - Senior Unity Engineer

Proof of Play

(Remote)
4 Months ago
cirrus logic - Software Tools Engineer

cirrus logic

Austin, Texas, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

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