Emploi

Trouvez facilement votre premier job

Découvrir

L'actualité professionnelle des 18-30 ans

Découvrir
Finance

Découvrez les aides financières auxquelles vous êtes éligible

Découvrir
Santé
🎁 1 mois gratuit

La mutuelle qui prend soin de la santé des jeunes

Découvrir
Mobilité

Révisez le code de la route à partir de 9,90€

Découvrir

Offers “Ubisoft”

days ago Ubisoft

Online Programmer (H/F) - Mobile

  • CDI
  • FRANCE
  • IT development

Job description



Avec les équipes Mobile du studio Ubisoft Bordeaux, nous construisons aujourd’hui les arènes virtuelles de demain. Des jeux mobiles, accessibles et profonds, où des millions de joueurs s’affrontent pour mieux se retrouver.

Pour chacune de nos créations, la priorité est donnée au gameplay. Il se doit d’innover et de fédérer, afin que le plus grand nombre puisse l’apprécier, en tant que compétiteur et comme spectateur. Nos jeux sont vivants et spectaculaires. Ils dévoilent leurs histoires au fil des saisons. Ils sont conçus avec passion. Et avec nos joueurs.

Viser l’excellence, c’est apprendre chaque jour : de nos joueurs, de nos concurrents, et de nous-mêmes. Rejoindre les équipes Mobile c’est bénéficier des moyens et de l’expertise du 3ème éditeur indépendant de jeux vidéo mondial ; c’est pouvoir développer les plus grandes licences d’Ubisoft au sein d’une équipe agile et à taille humaine.

Au studio, nous partageons la même conception d’un environnement de travail exigeant et bienveillant, riche du savoir-faire de nos talents et de la diversité de nos personnalités. Plus que tout, nous sommes convaincus que c’est en jouant tous ensemble que nous créerons les meilleures expériences possibles.

Vous intégrez une équipe de production sur un jeu mobile midcore AA provenant d'une licence historique prestigieuse. Au sein de l'équipe de programmation, vous ferez face à de nombreux défis dans le développement, l’intégration et la maintenance des services en ligne.

Vos principales missions seront :

· Développer toute la tech du bas niveau au framework online
· Concevoir et maintenir une infrastructure distribuée
· Faire des tests de charge et écrire des tests, suggérer des améliorations et optimiser le tout
· Côté DevOps : faire du monitoring, de l'alerting, du load balancing, de l'automatic failover et gérer le scaling
· Maintenir une haute qualité côté software de la production au post-launch

La passion du jeu vidéo, la créativité, la rigueur, l'autonomie, l'autocritique et l'esprit d'équipe seront indispensables, en s’appuyant sur les compétences suivantes :

· Un minimum de 3 ans d'expérience en programmation de jeu online, idéalement multijoueurs
· Si ça n'est pas le cas, avoir déjà travaillé sur un jeu live à forte charge
· Excellente maîtrise de C# et .NET Core
· Connaissance aussi bien bas niveau - protocoles TCP, UDP, NAT… - que haut niveau (architectures distribuées)
· Connaissance de la programmation des serveurs et des bases de données, des services en ligne et de la sécurité
· Compréhension de l’architecture de jeux online
· Forte sensibilité aux problématiques réseaux
· Compétences en debug et optimisation
· Expérience du multithreading
· Bonne communication écrite et orale en anglais
· Excellente capacité de communication et de travail en équipe

Les petits plus :)

· Connaissance de SQL, noSQL ou PostgreSQL
· Expérience du cloud avec soit AWS, Azure ou Google Cloud
· Expériences passées sur consoles

Ouvert en septembre 2017, Ubisoft Bordeaux est le dernier né des studios AAA Français et compte déjà près de 250 collaborateurs responsables de jeux tels que Ghost Recon, Just Dance, Beyond Good & Evil, Steep ou encore les Lapins Crétins.

Dans une des plus belles régions de France, à moins d’une heure de l’océan et au cœur des vignobles, le studio d’Ubisoft Bordeaux est le lieu idéal pour concilier un environnement de travail exigeant, créatif et international, en profitant d’un cadre de vie exceptionnel.

Intégrer les studios France, c’est aussi:

· Evoluer dans un groupe leader dans l’industrie du jeu vidéo en France et présent dans 30 pays différents, avec des opportunités d’évolution à l’international
· Rejoindre des équipes passionnées et d’un excellent niveau technique, toutes animées par l’envie de concevoir et développer des jeux innovants et se démarquant par leur qualité
· Collaborer avec des équipes reconnues pour leur expérience sur des franchises renommées
· Développer une expertise en participant aux événements de partage organisés en interne (talks ; conférences ; salons) et en bénéficiant de programmes de formation sur-mesure
· Bénéficier des Ubi+ : 4 jeux Ubisoft offerts par an, ludothèque, bibliothèque, offres privilégiées pour des activités culturelles

Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes. En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge.

Retrouvez toute l'information et l'actualité d'Ubisoft Bordeaux sur nos pages LinkedIn, Instagram et Facebook!