Programmeur.euse Unreal senior (mobile)

  • Temps plein

Description de l'entreprise

On a besoin d’un.e joueur.euse d’impact!

Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior ayant une solide expérience sur les plateformes mobiles afin d’aider son équipe de programmation de jeu à monter de niveau.

Nous sommes Frima, un studio de développement de jeux vidéo basé à Québec et à Montréal depuis plus de 20 ans, et nous réunissons des centaines de talents passionnés, unis par une seule ambition : créer des jeux inoubliables sur toutes les plateformes.

 

On s’occupe de notre monde 

  • 4,5 jours de travail par semaine, à l'année. (Vendredi pm en congé);
  • Un travail réellement flexible: 100% à distance (pour les personnes résidant dans la province de Québec), mode hybride ou 100% en présentiel, c’est à ton choix;
  • Jusqu’à 7 semaines de vacances par an, des journées maladies & des journées personnelles : ton bien-être compte pour nous.
  • Des assurances collectives complètes dès ton arrivée;
  • Une contribution à ton REER;
  • Une allocation de 400$ pour l’achat d’équipements ergonomiques.

 

La vie au studio

  • Accès à des massages sur chaise, des fruits frais et collations, un gym, des activités sportives, etc.;
  • Des présentations des projets et nouveautés sur une base régulière : on tient notre équipe informée des développements chez Frima;
  • Des équipes soudées, bienveillantes et inclusives, même à distance!
  • Viens découvrir le reste par toi-même!

Description du poste

Ce à quoi ressembleront tes semaines

  • Participer activement aux rencontres quotidiennes de type Scrum afin d’assurer un bon alignement technique et une progression fluide du projet;
  • Agir comme référence technique auprès des programmeurs de l’équipe, en apportant soutien, mentorat et recommandations sur les enjeux complexes;
  • Contribuer aux revues de code et à l’amélioration continue des standards de qualité, de performance et de robustesse du code;
  • Développer et optimiser des systèmes Unreal Engine spécifiquement orientés mobile, en tenant compte des contraintes propres aux plateformes Android et iOS;
  • Travailler sur les enjeux de performance mobile (CPU, GPU, mémoire, batterie), et proposer des optimisations adaptées à un environnement mobile en production;
  • Développer les intégrations liées aux plateformes mobiles, incluant la connectivité (ex. Bluetooth, Wi-Fi, services réseau), les périphériques et les APIs spécifiques aux OS mobiles;
  • Participer à l’évolution des outils, pipelines et processus techniques afin de soutenir le projet mobile;
  • Déboguer et résoudre des problématiques liées aux nouveaux appareils et aux mises à jour des systèmes d’exploitation Android et iOS.

Qualifications

Ce que nous recherchons

  • Diplôme universitaire ou collégial en informatique ou équivalent; 
  • Minimum de dix (10) ans d’expérience dans un rôle de programmeur;
  • Bonne connaissance des différents niveaux matériaux et logiciels qui opèrent durant l'exécution d'un jeu vidéo;
  • Bonne compréhension des différentes couches logicielles impliquées dans l’exécution d’un jeu vidéo, particulièrement en contexte mobile;
  • Capacité à réfléchir de façon systémique en considérant des architectures complexes qui travaillent ensemble (SDKs, clients mobiles, Unreal Engine, services réseau, protocoles de communication);
  • Expérience pertinente en développement mobile (iOS / Android), incluant la gestion des contraintes de performance, de mémoire, de connectivité et de fragmentation des appareils;
  • Excellente maîtrise de la langue française et anglaise (écrit et oral). Des habiletés en anglais sont requises pour la réalisation du travail comme nous collaborons avec des partenaires anglophones;
  • Habileté à voyager à l’extérieur du pays au besoin.

 

Ce que nous valorisons au sein de notre équipe

  • Capacité à traiter simultanément plusieurs demandes et à gérer les priorités;
  • Diplomatie, autonomie, débrouillardise et polyvalence;
  • Excellente gestion du stress dans un contexte rapide;
  • Facilité à collaborer et à communiquer avec des équipes multidisciplinaires et intérêt pour le mentorat.

Informations supplémentaires

Viens faire la différence avec nous ! #FrimaLife

Pour en savoir plus

 

Le masculin est utilisé uniquement dans le but d'alléger le texte.
Seules les candidatures sélectionnées seront contactées.

En cliquant sur le lien ci-dessus ou sur tout autre lien externe figurant dans cette publication, vous quittez ce site et accédez à un site web tiers dont les conditions d'utilisation et la politique de confidentialité s'appliquent.

Avis de confidentialité