Talent.com
Senior UI Programmer
Senior UI ProgrammerInvoke Studios • Montreal (administrative region), QC, CA
Senior UI Programmer

Senior UI Programmer

Invoke Studios • Montreal (administrative region), QC, CA
14 days ago
Job type
  • Full-time
Job description

Join to apply for the Senior UI Programmer role at Invoke Studios

At Invoke, our mission is to Have Fun Building Great Games.

We believe the best games come from people who love what they do, in an environment that values them and their ideas. That’s why we make games that our younger selves used to dream about. And we make sure that everyone has the opportunity to contribute to our collective success. Being part of Wizards of the Coast, we get to contribute to a collection of games that have inspired players and developers for decades.

At Invoke, you get to play your part as a valued member of an open and dedicated team within a magical world!

Invoke is looking for a Senior UI Programmer to join our team. In this role, you will develop, support, and optimize the UI features for our game. The ideal candidate has experience with AAA console games and Unreal Engine, and an interest in implementing, debugging and optimizing UI code.

What You'll Do

  • Develop, implement, and optimize user interface systems to support game design and user experience
  • Collaborate with game designers, gameplay programmers, presentation director, and user interface artists on layouts
  • Collaborate with artists to provide solutions that match their artistic vision
  • Understand existing features, suggest and develop improvements
  • Develop documentation to communicate user interface design
  • Resolve user interface bugs
  • Participate in code review to maintain project quality and consistency
  • Learn about existing features, suggest and develop improvements

What You'll Bring

  • 5+ years of experience working on game user interfaces
  • Experience working with Unreal Engine
  • Excellent C++ skills
  • Excellent Blueprint skills
  • Excellent UMG and Common UI skills
  • Experience with the MVVM pattern
  • Modular and maintenance-oriented implementation approach
  • Excellent interpersonal skills
  • We are an Equal Opportunity Employer

    Invoke commits to offer equal working chances to every individual, without regard based on the following : age, sex, sexual orientation, physical disability, country origin, religion, citizenship, native country or any other possible particularities. We sincerely believe in a respectful and open-minded work environment, in which everyone can fully contribute to the organization's development.

    We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

    Seniority Level

    Mid‑Senior level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Industries

    Manufacturing

    Referrals increase your chances of interviewing at Invoke Studios by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Senior Programmer • Montreal (administrative region), QC, CA

    Similar jobs
    Senior UI Programmer

    Senior UI Programmer

    Epic Games • Montreal
    Full-time
    At the core of Epic’s success are talented, passionate people.Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award‑winning games or crafti...Show more
    Last updated: 30+ days ago • Promoted
    Programmeur.se sénior.e - Interface utilisateur / Senior UI Programmer - Battlefield

    Programmeur.se sénior.e - Interface utilisateur / Senior UI Programmer - Battlefield

    Electronic Arts • Montreal
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Programmer

    Senior Programmer

    Kabam • Montreal
    Full-time
    Be among the first 25 applicants.At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming.We hire for passion and diversity so that we can triumph in our collective skill.Our...Show more
    Last updated: 30+ days ago • Promoted
    UI Developer

    UI Developer

    Compunnel, Inc. • Montreal
    Full-time
    Collaborate with Risk and Compliance teams to translate requirements into functional interfaces.Write clean, scalable, and well-documented code. Conduct unit and integration testing using tools like...Show more
    Last updated: 30+ days ago • Promoted
    Ingénieur logiciel senior - UI / Senior Software Engineer - UI

    Ingénieur logiciel senior - UI / Senior Software Engineer - UI

    Tait • Montreal, QC, CA
    Full-time
    Vous concevrez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équipe. En mentorant des ingénieurs moins expé...Show more
    Last updated: 23 days ago
    Senior Gameplay Programmer – [For Honor]

    Senior Gameplay Programmer – [For Honor]

    Kanz • Montreal
    Full-time
    Ubi Montreal, you’ll directly contribute to the ongoing growth of our unique multiplayer fighting experience.You’ll join a talented and versatile team working on seasonal content (heroes, events, M...Show more
    Last updated: 9 days ago • Promoted
    Lead Programmer

    Lead Programmer

    Signal Space Lab Inc. • Montreal
    Full-time
    Signal Space Lab is an interactive creation studio in Montreal, QC in Canada specializing in immersive XR entertainment, video games, and audio production. Our goal is to advance in the art of inter...Show more
    Last updated: 9 days ago • Promoted
    Senior UI Programmer

    Senior UI Programmer

    Invoke Studios • Montreal
    Full-time
    At Invoke, our mission is to Have Fun Building Great Games.We believe the best games come from people who love what they do, in an environment that values them and their ideas.That’s why we make ga...Show more
    Last updated: 9 days ago • Promoted
    Senior Programmer Analyst (Senior)

    Senior Programmer Analyst (Senior)

    CGI • Montréal, QC, Canada
    Full-time
    Senior Programmer Analyst (Senior).At the client, we develop software solutions for major financial centres in Asia, Europe and the Americas. Our solutions must remain competitive to develop or cons...Show more
    Last updated: 8 days ago • Promoted
    AI Programmer — Unity / C# for Epic Survival Game

    AI Programmer — Unity / C# for Epic Survival Game

    Gameloft • Montreal
    Full-time
    Une entreprise de jeux vidéo recherche un Programmeur IA passionné pour travailler sur un projet innovant lié à Dungeons and Dragons. Le candidat doit avoir de l'expérience en programmation de jeux,...Show more
    Last updated: 9 days ago • Promoted
    Senior C++ Engineer

    Senior C++ Engineer

    freelance.ca • Montreal, Canada
    Full-time
    We are seeking a senior freelance C++ / systems engineer to design and optimize a real-time, high-performance sensor data logging pipeline for robotics / autonomous systems.Sensor integration : Indu...Show more
    Last updated: 23 days ago • Promoted
    Senior AI Gameplay Programmer

    Senior AI Gameplay Programmer

    QUANTIC DREAM • Montreal-Ouest
    Full-time
    Reporting to the Gameplay Programming Director, you will actively participate in game development activities such as conception, refinement and launch of gameplay features related to the behaviour ...Show more
    Last updated: 9 days ago • Promoted
    IaC Senior Developer (Hybrid)

    IaC Senior Developer (Hybrid)

    National Bank • Montreal, Quebec
    Full-time +2
    A senior developer IaC role within the Innovation and Cloud Services Modernization team at National Bank means acting as an Infrastructure as Code (IaC) expert at the ...Show more
    Last updated: 30+ days ago
    C++ Developers (intermediate and senior)

    C++ Developers (intermediate and senior)

    HRB • Montreal
    Full-time
    Our client is a global telco / fintech that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets, aiming to achieve high-quality, uncorrelated returns.T...Show more
    Last updated: 9 days ago • Promoted
    Programmeur(-euse) d’interface utilisateur / UI Programmer

    Programmeur(-euse) d’interface utilisateur / UI Programmer

    People Can Fly • Montreal
    Full-time
    Collaborer avec des artistes, des concepteurs et des développeurs de jeu afin de créer des fonctionnalités de pointe et d’améliorer l’expérience des joueurs. Travailler en étroite collaboration avec...Show more
    Last updated: 1 day ago • Promoted
    Senior Programmer Analyst

    Senior Programmer Analyst

    LGI Healthcare Solutions Santé Inc. • Montreal, QC, Canada
    Full-time
    With 40 years of expertise, LGI Healthcare Solutions develops technological software for the healthcare network.We specialize in providing solutions for clinical, financial and material management,...Show more
    Last updated: 30+ days ago • Promoted
    IaC Senior Developer

    IaC Senior Developer

    Banque Nationale du Canada • Montreal
    Full-time
    A senior developer IaC role within the Innovation and Cloud Services Modernization team at National Bank means acting as an Infrastructure as Code (IaC) expert at the heart of digital transformatio...Show more
    Last updated: 30+ days ago • Promoted
    Senior Build Programmer for Gaming CI / CD

    Senior Build Programmer for Gaming CI / CD

    Beenox, Inc. • Montreal
    Full-time
    Une société de développement de jeux vidéo à Montréal recherche un Programmeur sénior Build pour concevoir et maintenir des systèmes de génération de builds. Les candidats doivent avoir plus de 5 an...Show more
    Last updated: 9 days ago • Promoted