drjobs Programmeur(-euse) senior d’interface utilisateur / Senior UI Programmer (Contract)

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

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Collaborer avec des artistes des concepteurs et des dveloppeurs de jeu afin de crer des fonctionnalits de pointe et damliorer lexprience des joueurs.
  • Travailler en troite collaboration avec dautres dveloppeurs dinterface utilisateur et concepteurs de jeu pour mettre en place des processus de prototypage efficaces.
  • Peaufiner les prototypes dinterface utilisateur pour les amener au niveau AAA en faisant preuve dun grand souci du dtail particulirement en matire de conformit daccessibilit et de disposition.
  • crire des codes propres efficaces et maintenables.
  • Tester dboguer profiler et optimiser la mise en uvre des lments.
  • Crer une documentation de conception conforme aux normes de lquipe.
  • Participer activement aux examens du code.
  • Concevoir et mettre en uvre de nouveaux systmes dinterface utilisateur et itrer les systmes existants.

Ceci est un contrat de 8 mois qui se termine en avril 2026

  • Collaborate with artists designers and gameplay developers to work on cutting-edge features improving player experience.
  • Polish UI prototypes to AAA level with attention to detail especially with compliance accessibility and layout.
  • Support and extend existing UI systems.
  • Write clean efficient and maintainable code.
  • Test debug profile and optimize implementations.
  • Create design documentation according to Team Standards.
  • Actively attend to code review.
  • Design and implement new UI systems and iterate on existing ones.

This is 8-month contract until April 2026


Qualifications :

  • Plus de 6 ans dexprience avec langages de programmation C 
  • Connaissances et exprience avec le moteur Unreal 4
  • Doit avoir 6 ans dexprience dans le dveloppement et le test de fonctionnalits dinterface utilisateur sur plusieurs plates-formes
  • Connaissance du rendu du threading du rseau et dautres systmes ayant un impact sur la qualit et les performances
  • Comprhension des techniques doptimisation UMG
  • Solide comptences en matire de dbogage et de profilage
  • Capacit dvelopper un code solide fiable et efficace
  • Solides comptences en communication orale et crite en anglais
  • Esprit dquipe ouvert
  • Forte thique de travail et motivation personnelle 
  • Passionn par le jeu et la cration de jeux vido

Atouts

  • Connaissance de la conception relative linterface utilisateur et lergonomie
  • Exprience des titres AAA expdis
  • Connaissances de JIRA Swarm et Perforce
  • Baccalaurat (ou plus) en ingnierie audio ou dans une discipline similaire (physique mathmatiques Exprience ducative etc.)

-

  • At least 6 years C programming experience
  • Knowledge and experience of Unreal Engine 4
  • Must have  6 years experience with developing and testing UI features across multiple platforms
  • Knowledge of rendering threading networking and other systems impacting quality and performance
  • Understanding of UMG optimization techniques
  • Strong debugging and profiling skills
  • Ability to write solid reliable efficient code
  • Strong verbal and written communication skills in English
  • Open-minded team player attitude
  • Strong work ethic and self-motivated
  • Passionate about playing and making video games

Nice to have

  • Knowledge of design relating to user-interface and ergonomics
  • Shipped AAA title experience
  • JIRA Swarm and Perforce Knowledge
  • BS (or higher) in Computer Science or similar discipline (Physics Math EE etc.)


Additional Information :

Canada

  • Un ensemble davantages sociaux pays 100 % par PCF. La compagnie dassurance rembourse les rclamations 100 % (jusqu 1000 $ de services par anne en plus dune couverture familiale ou individuelle).
  • Une couverture dentaire complte y compris les soins dentaires majeurs et lorthodontie.
  • La cotisation gale au REER hauteur de 4 % avant dductions fiscales 100 % acquis ds le premier jour.
  • Une semaine de cong pay pendant les vacances dhiver.
  • 20 jours de cong pay et 5 jours de cong de maladie pay.
  • Des sances gratuites de soins virtuels de sant et de bien-tre mental incluses dans le rgime pour les membres et leurs personnes charge.
  • Des occasions de dveloppement personnel et la possibilit duvrer dans un environnement mondial.
  • Loccasion de travailler au sein dune quipe crative avec des personnes passionnes par ce quelles font.

---

Canada

  • Benefit package 100% paid by PCF. Insurance company reimburses 100% of claims (Up to $1000 per service a year as well as individual family coverage).
  • Full Dental coverage including major dental and orthodontics.
  • 4% RRSP matching before tax deductions 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.


Remote Work :

Yes


Employment Type :

Full-time

Employment Type

Remote

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.