YallaPlay
YallaPlay
YallaPlay est une entreprise de jeux mobiles spécialisée dans les expériences joueur contre joueur en temps réel. Son équipe, composée de vétérans de l’industrie du jeu vidéo, développe des jeux avec le moteur propriétaire YallaPlay Real-time Engine et utilise des technologies d’intelligence artificielle pour créer des expériences multijoueurs interactives destinées à des publics du monde entier. Le portefeuille de l’entreprise comprend Spades Masters, un jeu de cartes stratégique sur mobile, ainsi que Zombie World, un jeu de tir à venir proposant des combats exigeants et des arsenaux améliorables. YallaPlay met l’accent sur l’engagement, l’interaction et la satisfaction des joueurs à long terme sur les plateformes mobiles, notamment l’App Store et Google Play.

Développeur de jeux mobiles (Unity) — Télétravail au Brésil

Rejoignez YallaPlay en tant que développeur Unity pour créer des jeux mobiles assistés par l’IA sur iOS et Android. Développez le gameplay, optimisez les performances et soutenez les opérations en direct d’un studio de jeux international.

Description

  • Développer et livrer des jeux mobiles Unity pour iOS et Android
  • Appliquer des outils fondés sur l’IA au codage, au débogage, à la refactorisation, à la documentation, aux tests et au prototypage, tout en préservant la qualité de production
  • Collaborer avec les designers, producteurs, artistes, ingénieurs backend et équipes QA pour créer des expériences de jeu abouties
  • Développer du code C# propre, évolutif et maintenable, et vérifier le code généré par l’IA avant son utilisation en production
  • Prototyper rapidement des mécaniques de jeu et les affiner grâce aux retours de l’équipe
  • Optimiser les performances sur une variété d’appareils mobiles avec les outils de profilage Unity
  • Résoudre des problèmes complexes de gameplay, de réseau, de mémoire et liés aux plateformes
  • Développer des systèmes de gameplay, l’interface utilisateur, l’animation, les effets visuels, l’audio et les fonctionnalités d’opérations en direct
  • Soutenir la CI/CD, les builds automatisés et les pipelines de déploiement
  • Réviser le code, renforcer les standards d’ingénierie et développer des systèmes réutilisables ainsi que des outils internes
  • Évaluer les nouveaux outils et flux de travail d’IA susceptibles d’améliorer la productivité de l’équipe
  • Participer aux pratiques agiles, notamment à la planification des sprints et aux réunions quotidiennes
  • Rendre compte au Lead Unity Developer

Exigences

  • Diplôme universitaire en informatique, ingénierie logicielle, médias interactifs ou expérience équivalente
  • Au moins cinq ans d’expérience dans le développement de jeux mobiles avec Unity
  • Au moins deux jeux mobiles commercialisés
  • Maîtrise avancée de la programmation C#
  • Solide connaissance de l’architecture Unity, de l’UI Toolkit ou d’uGUI, des prefabs, de la gestion des ressources, de l’animation, de l’audio et de la gestion des scènes
  • Expérience du développement de jeux mobiles 2D et 3D
  • Expérience de l’optimisation des performances du CPU, du GPU, de la mémoire et de la batterie
  • Expérience des API REST, des WebSockets ou des réseaux multijoueurs
  • Excellentes capacités de débogage et de résolution de problèmes
  • Expérience du travail en équipes agiles
  • Excellentes compétences en communication et en collaboration
  • À l’aise avec les assistants de codage IA tels que Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT ou des outils similaires
  • Capacité à créer des prompts efficaces pour les travaux techniques
  • Capacité à examiner, valider, tester et améliorer de manière critique le code généré par l’IA
  • Expérience de l’utilisation de l’IA pour le débogage, la documentation, les tests, la refactorisation et la génération de code
  • Volonté d’expérimenter en continu les flux de travail liés à l’IA tout en maintenant la qualité
  • Compréhension des limites, des risques et des enjeux de sécurité du développement logiciel assisté par l’IA

Avantages

  • Rémunération compétitive
  • Télétravail prioritaire avec horaires flexibles
  • Modalité adaptée aux nomades numériques
  • Congés payés généreux
  • Jour de congé payé pour l’anniversaire
  • Possibilités d’évolution et accès à des ressources d’apprentissage