Programmeur(euse) Senior - Unreal

4 Months ago • 3-5 Years

Job Summary

Job Description

Nvizzio is seeking an experienced Senior Unreal Programmer to join their team and contribute to the creation of engaging, high-quality games across multiple platforms using Unreal Engine 5. This role involves translating design concepts into functional gameplay and requires a passion for problem-solving, collaboration, and delivering exceptional gaming experiences. Responsibilities include designing, developing, and maintaining core game systems to support dynamic gameplay, implementing gameplay features in C++ and various scripting languages, collaborating with designers and artists to integrate creative vision, technical constraints, and optimal solutions for each game element, translating design specifications into immersive and playable experiences, diagnosing and resolving issues to enhance game visuals and user experience, writing efficient, reusable, and reliable code with an emphasis on maintainability and scalability, ensuring optimal performance, quality, and responsiveness of all game applications, identifying and resolving bottlenecks and bugs, proactively working to improve game stability and performance, maintaining and enhancing code quality, organization, and automation processes, optimizing game code as needed to meet performance standards and enhance gameplay.
Must have:
  • Proficient in C++
  • Experience with Unreal Engine
  • Game development experience
  • Knowledge of 3D programming
  • Software design skills
  • Problem-solving skills
  • Teamwork skills
Perks:
  • Excellent employee benefits
  • Advancement opportunities
  • Dynamic and challenging work environment
  • Training opportunities
  • Team-oriented culture
  • Social events and gatherings

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

AppLovin - Software Engineer I, Backend

AppLovin

Palo Alto, California, United States (On-Site)
1 Month ago
Google - Software Engineering Manager II, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Wargaming - Technical Artist (World of Warships)

Wargaming

Belgrade, Serbia (Hybrid)
4 Weeks ago
Virtuos - Senior Technical Director

Virtuos

France (Hybrid)
1 Week ago
Rocksteady Studios - Senior Rendering Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
1 Month ago
Limit Break - リードUnityエンジニア - 日本Lead Staff Engineer (Unity) (Japan)

Limit Break

Tokyo, Japan (On-Site)
8 Months ago
Skytex Unmanned Aerial Solutions - Unity (C#) Developer

Skytex Unmanned Aerial Solutions

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Wild Warz - Unity Developer (Remote)

Wild Warz

(Remote)
3 Years ago
The Hub - Unity QA Programmer Intern

The Hub

Sweden (Remote)
8 Months ago
Technorizen Software Solutions - Unity 3D Game Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Billing & Settlement

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Machine Learning Engineer

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
Zoox - Manager, Simulation Traffic & Behavior Modeling

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Ludeo - Streaming Engineer C++

Ludeo

Budapest, Hungary (On-Site)
2 Months ago
Sony Interactive Entertainment - Technical Producer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
VECTOR NORTH - [Vector North] Senior Gameplay Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
5 Months ago
Amber - 3D Level Designer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
8 Months ago
Pariah Interactive - Game Developer (India)

Pariah Interactive

India (Remote)
6 Months ago
Ubisoft - Senior Programmer

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Niantic - Senior Software Engineer

Niantic

Zürich, Zurich, Switzerland (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Québec City, Quebec, Canada

Electronic Arts - Billing Coordinator

Electronic Arts

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Cloudhead Games - Technical Designer

Cloudhead Games

British Columbia, Canada (Remote)
6 Days ago
Behaviour Interactive - Principal UI/UX Designer

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
1 Week ago
Artists Animation Studio - Technical Lead / Support Technician

Artists Animation Studio

Kelowna, British Columbia, Canada (Hybrid)
8 Months ago
Highspot - Principal Frontend Web Engineer

Highspot

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago
Super - Software Architect (Remote!)

Super

Toronto, Ontario, Canada (Remote)
5 Months ago
Budge Studios - Programmeur de jeux 3D/Gameplay 3D Programmer

Budge Studios

Montreal, Quebec, Canada (On-Site)
8 Months ago
Blazesoft - Hardware Integration Engineer & Backend Game Developer (.NET)

Blazesoft

Vaughan, Ontario, Canada (On-Site)
3 Weeks ago
Fortis Games - Head of Analytics

Fortis Games

Canada (On-Site)
2 Months ago
Aristocrat Gaming - Product Manager

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Moon Active - Unity Team Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
9 Months ago
Good Job Games - Senior Game Developer

Good Job Games

İstanbul, Türkiye (On-Site)
6 Months ago
Behaviour Interactive - Principal Gameplay Programmer - Dead by Daylight | Programmeur·se jouabilité Principal·e - Dead by Daylight

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
6 Months ago
Alp Consulting  - Unity Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Old Skull Games - Lead Programmer Unreal

Old Skull Games

France (On-Site)
8 Months ago
undefined - Game developer

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Fugo Games - Game Developer

Fugo Games

İstanbul, Türkiye (On-Site)
5 Months ago
RemoteWorker UK - Game Developer

RemoteWorker UK

Bristol, Rhode Island, United States (Remote)
8 Months ago
Behaviour Interactive - Principal/ Senior Gameplay Programmer - Dead by Daylight | Principale / Senior Programmeur·se jouabilité - Dead by Daylight

Behaviour Interactive

Middlesbrough, England, United Kingdom (On-Site)
7 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.

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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