Jobs
>
Toronto

    Senior UI Programmer - Toronto, Canada - Behaviour Interactive

    Default job background
    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:

    • 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.

    What we're looking for:

    • 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.

    Dans ce rôle, vous devrez :

    • 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.

    Ce que nous recherchons :

    • 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.

    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.



  • Behaviour Interactive Toronto, Canada

    Behaviour 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. · ...


  • Behaviour Interactive Toronto, Canada

    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 wo ...


  • People Can Fly Studio Toronto, ON, Canada

    People 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 ...

  • Hothead Games

    Senior Programmer

    1 day ago


    Hothead Games Toronto, Canada Full time

    Please 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 ...

  • Angus Reid Forum

    Senior Programmer

    2 weeks ago


    Angus Reid Forum Toronto, Canada Full time

    Salary: 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 ...


  • Eleven Eleven Toronto, Canada

    Company · | 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 ...

  • Blue Isle Studios

    Senior C++ Programmer

    13 hours ago


    Blue Isle Studios Toronto, ON, Canada Full time

    Senior 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 ...


  • UW CREDIT UNION - UNIVERSITY AVE Ontario, Canada

    JOB 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 ...

  • Behaviour Interactive

    Senior UI Programmer

    2 hours ago


    Behaviour Interactive Toronto, Canada Permanent Full time

    The 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 ...


  • Behaviour Interactive Toronto, Canada Permanent Full time

    The 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 ...


  • NodeFlair Toronto, Canada Full time

    1. 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 ...


  • Rockstar Toronto Toronto, Canada

    At 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 ...


  • Certain Affinity, Inc. Toronto, Canada Full time

    Would 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 ...


  • Kuehne+Nagel Toronto, Canada

    We 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 ...


  • SkipTheDishes Toronto, Canada

    Location: 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 ...


  • 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 ...

  • Swiss RE

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

  • Global Payments

    Business Analyst Iii

    12 hours ago


    Global Payments Toronto, Canada

    Every 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 Institute of Canada

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


  • AstraZeneca Mississauga, ON, Canada

    At 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 ...