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; 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

disbielief - Senior Technical Designer

disbielief

Chicago, Illinois, United States (Hybrid)
2 Months ago
Ethernovia - BSP Embedded S/W

Ethernovia

Pune, Maharashtra, India (On-Site)
2 Months ago
bytedance - 3D Graphics Software Engineer - XR Runtime

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Glean - Software Engineer, Machine Learning

Glean

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Cadence - Lead Software Engineer

Cadence

Newcastle Upon Tyne, England, United Kingdom (On-Site)
1 Month ago
Brave Group (Language barrier) - Unity Engineer

Brave Group (Language barrier)

Minato City, Tokyo, Japan (On-Site)
1 Year ago
NCR Atleos - Lead developer for Monitoring & Scheduling Tools

NCR Atleos

Gurugram, Haryana, India (On-Site)
10 Months ago
Univrse - Lead Developer (Unity)

Univrse

Barcelona, Catalonia, Spain (On-Site)
4 Months ago
Socialpoint - Senior Game Developer (Unity)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Ello - Senior Unity Engineer (Contract)

Ello

São Paulo, State Of São Paulo, Brazil (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lambda - Storage Protocols Engineering Manager

Lambda

San Francisco, California, United States (Hybrid)
1 Week ago
Loft Orbital - Senior Backend Engineer

Loft Orbital

Toulouse, Occitanie, France (On-Site)
3 Years ago
Visa - Staff Software Engineer - Test Engineering

Visa

Atlanta, Georgia, United States (Hybrid)
1 Month ago
bytedance - Network Software Development Engineer, High Speed Network

bytedance

Seattle, Washington, United States (On-Site)
4 Months ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Adelaide, South Australia, Australia (Remote)
3 Months ago
Roblox - Senior Machine Learning Engineer, Marketplace - PhD New Grad

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
welevel  - Senior Developer (Unreal + LLM)

welevel

Munich, Bavaria, Germany (On-Site)
3 Weeks ago
Ion - Lead Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
9 Months ago
Apple - AR/VR Software Engineer - Apple Vision Pro

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Toast - Territory Account Executive - Greater Vancouver South

Toast

Surrey, British Columbia, Canada (On-Site)
1 Month ago
Epic Games - Senior Designer, Cosmetic Ecosystem

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Interactive Brokers - Compliance Surveillance Analyst

Interactive Brokers

Montreal, Quebec, Canada (Hybrid)
4 Weeks ago
Airlab Inc  - Publisher Development Manager

Airlab Inc

Quebec, Canada (On-Site)
4 Months ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
4 Months ago
TAG - Senior Bid Manager

TAG

Canada (Hybrid)
4 Weeks ago
Larian Studios - Sound Designer

Larian Studios

Quebec, Canada (On-Site)
6 Months ago
Larian Studios - Sound Designer

Larian Studios

Quebec, Canada (On-Site)
6 Months ago
Blazesoft - Risk and Fraud Analyst

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
Electronic Arts - Technical Interface Designer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Altagram Group - Audio Engineer - Video Game Localization

Altagram Group

Germany (On-Site)
4 Months ago
Snail Studios - Senior Full-Stack Engineer – Game Development Tools

Snail Studios

Beverly Hills, California, United States (Hybrid)
3 Weeks ago
Playdawn Consulting - Lead Unity Developer

Playdawn Consulting

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Insomniac - Lead Engine Programmer

Insomniac

United States (Remote)
4 Months ago
Apple - GPU Developer Tools Engineer

Apple

Cupertino, California, United States (On-Site)
4 Weeks ago
Skidos - Lead Unity Developer

Skidos

Delhi, India (On-Site)
1 Week ago
Thatgamecompany - Engine UI Programmer

Thatgamecompany

United States (Remote)
4 Months ago
Apple - Tools and Automation Engineer

Apple

New York, New York, United States (On-Site)
4 Weeks ago
Marvelous games - Consumer Development Engineer (Game Department)

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
11 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

(Remote)
4 Months 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