- Work within a cross-disciplined team including programmers, designers, animators , and artists on the UI aspect of many features of the game.
- Participate in the development of a high-level framework of reusable UI components to ease sharing between projects.
- Be the owner of the UI area for the game, in collaboration with the tech lead and other UI persons
- Implement features considering maintenance, evolution, and live support, respecting our standards in terms of quality and performance;
- Test carefully the newly implemented features and suggest improvements;
- Debug and optimize your code at a low and high level to ensure optimal performance and quality;
- Be an active participant in our code review process.
- 5+ years of experience as a Programmer in the game industry;
- Strong skills in C++ programming;
- Strong understanding of how a game engine works and of editor concepts;
- Strong interest and a real enthusiasm for gaming technologies, UI, and gamer experience;
- You love solving challenging technical problems with the most effective solutions;
- You can prioritize, plan, and organize your work & time and work within deadlines;
- You have strong communication and interpersonal skills;
- You thrive on change and can adapt to changing needs and requirements;
- Bonus point - Development experience with Unreal 4 or later, UMG, or MVVM framework.
- Travailler au sein d'une équipe pluridisciplinaire comprenant des programmeurs, des designers, des animateurs et des artistes sur l'aspect UI de nombreuses fonctionnalités du jeu.
- Participer au développement d'une librairie de haut niveau de composants d'interface utilisateur réutilisables pour faciliter le partage entre les projets.
- Être la personne ressource pour l'interface utilisateur du jeu côté technique, en collaboration avec le responsable technique et d'autres personnes chargées de l'interface utilisateur
- Implémenter des fonctionnalités en tenant compte de la maintenance, de l'évolution et du support pour les jeux live, en respectant nos normes en termes de qualité et de performance ;
- Tester soigneusement les fonctionnalités nouvellement implémentées et suggérer des améliorations ;
- Déboguer et optimiser votre code à un niveau bas et haut pour assurer une performance et une qualité optimales ;
- Participer activement à notre processus de révision du code.
- 5+ ans d'expérience en tant que programmeur dans l'industrie du jeu ;
- Solides compétences en programmation C++ ;
- Forte compréhension du fonctionnement d'un moteur de jeu et des concepts d'édition ;
- Un intérêt marqué et un réel enthousiasme pour les technologies du jeu, l'interface utilisateur et l'expérience du joueur ;
- Vous aimez résoudre des problèmes techniques difficiles avec les solutions les plus efficaces ;
- Vous savez établir des priorités, planifier et organiser votre travail et votre temps et respecter les délais ;
- Vous avez de solides compétences en matière de communication et de relations interpersonnelles ;
- Vous aimez le changement et pouvez-vous adapter à des besoins et des exigences changeants ;
- Point bonus - Expérience de développement avec Unreal 4 ou plus, UMG ou MVVM framework.
-
Senior Graphics Programmer
4 weeks ago
Behaviour Interactive Toronto, CanadaBehaviour is looking for senior programmers to develop enterprise solutions on desktops. The programmer will work in a dynamic environment, with other programmers as well as a creative team on prototyping, design, implementation, and improvement of many aspects of the projects. · ...
-
Senior UI Programmer
1 week ago
Behaviour Interactive Toronto, CanadaSince several work modes are offered to all our employees (100% from home, Flex, 100% in-office), job opportunities posted here are available for candidates across Quebec and Ontario, unless indicated otherwise.Headquartered in Montreal, Behaviour has more than 1,300 employees wo ...
-
Senior Online Programmer M/F
12 hours ago
People Can Fly Studio Toronto, ON, CanadaPeople Can Fly , un des principaux studios indépendants de développement de jeux AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de partou ...
-
Senior Programmer
1 day ago
Hothead Games Toronto, Canada Full timePlease note we will be hiring for this role in the near future. This posting is an expression of interest · The role: · Hothead Games is seeking experienced and talented Senior or Lead Game Programmers who are passionate about making great games. · What You'll Do: · Use your know ...
-
Senior Programmer
2 weeks ago
Angus Reid Forum Toronto, Canada Full timeSalary: 80-85K · Dr. Angus Reid is Canada's best-known and longest-practicing pollster. He's spent more than four decades asking people what they think and feel about top social, governance and economic issues. · Angus Reid is looking for a Senior Programmer to join our Research ...
-
Senior Tools Programmer
7 hours ago
Eleven Eleven Toronto, CanadaCompany · | Independent Game StudioSize · | 120+ GloballyRole · | Senior Tools ProgrammerAreas · | DCC Tools & PipelinesLocation · | Fully remote or / Hybrid in OntarioTech Stack · | C#, Python, Unreal Engine (C++)Offer · | up to $175,000 CAD + Bonus · Hi Eleven Eleven are partne ...
-
Senior C++ Programmer
13 hours ago
Blue Isle Studios Toronto, ON, Canada Full timeSenior Unreal Engine 4 Gameplay Programmer · Full-time Blue Isle Studios is an independent video game developer and publisher located in the heart of downtown Toronto, Canada. Lead by industry veterans Alex Tintor and Brenden Frank, Blue Isle has established itself as one of gam ...
-
Senior Programmer Analyst
9 hours ago
UW CREDIT UNION - UNIVERSITY AVE Ontario, CanadaJOB REQUIREMENTS: · Senior Programmer Analyst ID · Location: CityMadison · Category: Info Tech & Internet Services · FTE: 1.0 · Schedule: Flexible · Salary Grade: 12T Mid USD $118,000.00/Yr. · Overview · UW Credit Union is hiring a Senior Programmer Analyst that wants to m ...
-
Senior UI Programmer
2 hours ago
Behaviour Interactive Toronto, Canada Permanent Full timeThe roleBehaviour is looking for a programmer to increase its expertise in the UI area. The programmer will work in a dynamic environment, with other programmers as well as a creative team on prototyping, design, implementation, and improvement of many aspects of the projects rel ...
-
Senior Gameplay Programmer
2 hours ago
Behaviour Interactive Toronto, Canada Permanent Full timeThe role Since several work modes are offered to all our employees (% from home, Flex, % in-office), job opportunities posted here are available whether you live in Quebec or Ontario, unless indicated otherwise. Headquartered in Montreal, Behaviour has more than 1, employees worl ...
-
Senior Tools Programmer
1 week ago
NodeFlair Toronto, Canada Full time1. Responsibilities · Develop tools, pipelines, and workflows that will improve the productivity and autonomy of the development team, across multiple departments. · Implement, debug, and optimize new features, systems, and tools. · Provide guidelines, structure and support to o ...
-
Senior Graphics Programmer
2 hours ago
Rockstar Toronto Toronto, CanadaAt Rockstar Games, we create world-class entertainment experiences. · A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and ...
-
Senior AI Gameplay Programmer
1 week ago
Certain Affinity, Inc. Toronto, Canada Full timeWould you like to work on some of the greatest franchises in gaming history? What about working on our new original IP? Certain Affinity is the largest independent developer in Texas, based out of Austin, and we have a growing presence in Toronto, Canada. Our culture reflects the ...
-
Account Manager Aviation
12 hours ago
Kuehne+Nagel Toronto, CanadaWe are looking for a Account Manager, Aviation for our Insurance Brokers division/office based in Mississauga. · - ** Your Role **:Reporting to the Airfreight Aviation Supervisor, you are a member of the customer service team that services mid market and small business Commercial ...
-
Manager, Governance Risk
12 hours ago
SkipTheDishes Toronto, CanadaLocation: Toronto or Winnipeg (Hybrid) · Attention-to-detail: high. Thought process: analytical. Intended result: a prosperous future — for you and Skip. As part of the Skip Finance team, you will work alongside business and technology leaders in a first line of defense capacity ...
-
Associate, Electronic Trading Supervision
12 hours ago
Royal Bank of Canada Toronto, Canada**Come Work with Us** · At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. · Whether you're helping clients find new opportunities, developing new tech ...
-
Compliance Officer
12 hours ago
Swiss RE Toronto, Canada**About the Role**: · We are looking for a highly-motivated individual to serve as a Compliance Officer, based in Toronto. In this role, you will have the opportunity to support Swiss Re's Canadian Reinsurance business through the Compliance Reinsurance team's mandate, while inte ...
-
Business Analyst Iii
12 hours ago
Global Payments Toronto, CanadaEvery day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions an ...
-
Chess Instructor
12 hours ago
Chess Institute of Canada Toronto, Canada_**French follows English posting.**_ · **About Us** · We offer in-person programs at schools, daycares and special events. Our focus on life skills ensures that every child will emerge from our programs with more than just chess knowledge - they'll be equipped with the tools nee ...
-
Senior Computer Programmer
16 hours ago
AstraZeneca Mississauga, ON, CanadaAt AstraZeneca, we pride ourselves on crafting a collaborative culture that champions knowledge-sharing, ambitious thinking and innovation – ultimately providing employees with the opportunity to work across teams, functions and even the globe. · Recognizing the importance of in ...
Senior UI Programmer - Toronto, Canada - Behaviour Interactive
Description
Since several work modes are offered to all our employees (100% from home, Flex, 100% in-office), job opportunities posted here are available for candidates across Quebec and Ontario, unless indicated otherwise.Headquartered in Montreal, Behaviour has more than 1,300 employees worldwide with studios in Toronto (Behaviour Toronto), Seattle (Midwinter Entertainment), Rotterdam(Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). This role will be part of the team working on co- and full-development projects across all platforms for Behaviour's roster of blue-chip clients, which includes Microsoft, Sony, EA, Warner, 2K, and many others.
At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. Basically, we respect and appreciate each other no matter who we are
Behaviour is looking for a programmer to increase its expertise in the UI area.
The programmer will work in a dynamic environment, with other programmers as well as a creative team on prototyping, design, implementation, and improvement of many aspects of the projects related to UI and gamer experience.
In this role, you will:
What we're looking for:
Dans ce rôle, vous devrez :
Ce que nous recherchons :
Behaviour recherche un programmeur pour accroître son expertise dans le domaine de l'interface utilisateur (UI).
Ce·tte programmeur·se travaillera dans un environnement dynamique, avec d'autres programmeurs·ses ainsi qu'une équipe créative sur la création de prototypes, la conception, la mise en œuvre et l'amélioration de nombreux aspects des projets liés à l'UI et à l'expérience des joueurs.
Toutes nos opportunités d'emploi sont offertes aux résidents du Quebec ou Ontario et le mode de travail est choisi par l'employé (100% télétravail, Flex. ou 100% au bureau), sauf indication contraire.Fondé au siège à Montréal, Behaviour compte plus de 1,300 employés dans le monde à travers nos studios à Toronto (Behaviour Toronto), Seattle (Midwinter Entertainment), Rotterdam (Behaviour Rotterdam) et au Royaume-Uni (Behaviour UK-North and Behaviour UK-South). Ce role fera partie intégrante de l'équipe qui œuvrent sur des projets de co-développement et développement complet sur toutes les plateformes pour nos clients, tels que Microsoft, Sony, EA, Warner, 2K et bien d'autres.
Chez Behaviour Interactif, on croit en l'équité des chances pour tout le monde et on célèbre la diversité des personnes, des perspectives et des idées. C'est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, indépendamment de leur âge, sexe, ethnicité, couleur, origine technique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables.