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 ethnique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables.



  • People Can Fly Studio Toronto, Canada

    Company Description: · 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 Canad ...

  • Behaviour Interactive

    Senior UI Programmer

    4 weeks ago


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

  • Angus Reid Forum

    Senior Programmer

    2 days 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

    ABOUT THE COMPANY: · We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play · As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechani ...


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


  • Riyo Games Toronto, Canada Full time

    Riyo Games is collaborating with us as they seek a versatile Senior Game Programmer to join them as they develop "Threads of Time" a 2.5D JRPG inspired by classics like Chrono Trigger and Final Fantasy, where players journey from the pre-historic era to the end of time. · As a Se ...


  • PeopleToGo Toronto, Canada Contract

    · Role: Senior Programmer / Developer (four positions) · Responsibilities · Designing and developing Web Applications using the Microsoft .NET Framework, compiling data-driven programs, unit testing and coordinating quality assurance and user acceptance. The resource will also b ...


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


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


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


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


  • Scotiabank Toronto, Canada

    Global Transaction Banking · Global Transaction Banking (GTB) is the payments and transaction engine of Scotiabank. We support Small Business, Commercial and Corporate clients with effective treasury management solutions coupled with a best-in-class service model, making it eas ...


  • Eleven Eleven Toronto, Canada

    About the Company: · We are on the search for an experienced Senior Online Programmer to join a well-established name within the games industry. After a string of back-to-back successes with their original IPs, they are now looking for an Online Programming specialist to join the ...


  • CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...


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


  • ClinChoice Inc Toronto, Canada Full time

    This is an advanced-level Senior Statistical Programmer Analyst position in our new Canada office. Key responsibilities and skills may include, but are not limited to: · • Annotate Case Report Form ) following FDA/CDISC or sponsor guidelines. · • Develop SDTM specifications and g ...


  • Ubisoft Entertainment Old Toronto, Canada

    Forward to localhost with CLI · whcli forward --token=4a9e9f ed9-84cf-4f10470b1d2c Install whcli · generates free, unique URLs and e-mail addressesand lets you see everything that's sent there instantly. · Built-in integrations: Google Sheets, Excel, Slack, Dropbox, SFTP, Email ...


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