Developpeur·euse front-end (F/H/NB)

  • CDI
  •  Montpellier
  •   il y a 103 jours


  • Cette annonce est désactivée, il n'est donc plus possible d'y postuler.

Vue d'ensemble

Company Description

(English below)

Les équipes d'Ubisoft sont animées par leur volonté d'enrichir la vie des joueurs avec des expériences de divertissement originales et mémorables. Elles donnent vie à des mondes, de véritables terrains de jeux où l'imagination peut s'exprimer librement, donnant naissance à des moments de surprise, de fun et d'aventure qui permettent aussi au joueur d'apprendre et se découvrir.

Chez Ubisoft, vous avez l'opportunité de collaborer et d'évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde. Vous progresserez dans un environnement bienveillant et inspirant dans lequel vous repousserez les limites de l'imaginaire et de la technologie pour créer les mondes qui passionneront nos joueurs.

Ubisoft Montpellier

Fondé en 1994, Ubisoft Montpellier a créé les franchises Rayman, Beyond Good and Evil, Lapins crétins ; a développé les marques Ghost Recon, Assassin's Creed ou Just Dance mais aussi des moteurs de jeux Jade engine, UbiArt Framework, Voyager.

Aujourd'hui, le studio se démarque en développant la suite de Beyong Good and Evil, un projet ambitieux avec un terrain de jeu de la taille d'un système solaire.

Situé à 15 km de la mer et à moins de deux heures de l'Espagne et des premières stations de ski, Montpellier est une ville innovante et audacieuse, reconnue pour ses capacités d'excellence dans les domaines du numérique, de la santé, du sport, de la culture contemporaine et universitaires.

Ubisoft's teams are driven by their desire to enrich the lives of players with original and memorable entertainment experiences. They give life to worlds, real playgrounds where the imagination can express itself freely, giving rise to moments of surprise, fun and adventure that also allow players to learn and discover themselves.

At Ubisoft, you have the opportunity to collaborate and grow with passionate and pioneering teams, all over the world. You will progress in a caring and inspiring environment in which you will push the boundaries of imagination and technology to create worlds that will fascinate our players.

Ubisoft Montpellier

Founded in 1994, Ubisoft Montpellier created Rayman, Beyond Good and Evil, Raving Rabbids franchises; has developed Ghost Recon, Assassin's Creed and Just Dance brands, as well as Jade, UbiArt Framework and Voyager game engines.

Today, the studio is setting itself apart by developing the sequel to Beyond Good and Evil, an ambitious project with a playground the size of a solar system.

Located 15 km from the sea, less than two hours from Spain and mountain ski resorts, Montpellier is an innovative and daring city, recognized for its capacity for excellence in the fields of digital technology, health, sport, contemporary culture and academics.

Job Description

(English below)

Le Groupe technologique (TG) fournit des outils et des middlewares adaptés aux besoins de la production. Des services front-end aux services back-end, nos mandats sont variés, mais partagent un objectif commun : améliorer l'efficacité des pipelines de nos productions et la qualité de nos jeux. Dans un environnement collaboratif et innovant, nous explorons des idées, testons des concepts et expérimentons de nouvelles technologies pour trouver des solutions qui aident les développeur·euses à créer les meilleures expériences de jeu possible.

En tant que programmeur·euse front-end, vous vous joindrez à une équipe du TG (Technology Group) : Content Pipeline, répartie à travers les studios de Winnipeg & Montréal au Canada, et Montpellier en France.

Dans ce rôle au sein de l'équipe Content Pipeline, vous moderniserez la façon dont travaillent les artistes au sein des différents studios d'Ubisoft.

Vous aurez le mandat de développer un écosystème qui facilitera les tâches des créateur·trices de contenu, en participant à l'évolution des outils internes qui leur permettent de manipuler, suivre, archiver, partager et réutiliser leurs assets.

Vous jouerez donc un rôle clé dans la conception et l'implémentation des technologies utilisées par un grand nombre de créateur·trices et leur fournirez une expérience utilisateur riche, optimisée et adaptée à leur réalité.

Vos missions :

  • Travailler de près avec les gestionnaires et spécialistes de produits afin de saisir les besoins des artistes des équipes de productions.
  • Concevoir, implémenter, améliorer et assurer le bon fonctionnement d'outils spécialisés.
  • Collaborer régulièrement avec les programmeur·euses et les spécialistes de support aux outils afin de résoudre les bogues.
  • Échanger avec vos pairs de la communauté outils sur vos innovations et apprentissages respectifs.
  • Évaluer des problématiques relatives à l'expérience des utilisateur·trices, dans le but de l'analyser et l'optimiser.

The Technology Group (TG) provides tools and middleware tailored to production needs. From front-end to back-end services, our mandates are varied, but share a common goal: to improve the efficiency of our production pipelines and the quality of our games. In a collaborative and innovative environment, we explore ideas, test concepts and experiment with new technologies in order to find solutions that help developers create the best gaming experiences possible.

As a front-end programmer, you will join a TG team: Content Pipeline, spread across studios in Winnipeg & Montreal in Canada, and Montpellier in France.

In this role within the Content Pipeline team, you will modernize the way artists work within Ubisoft's various studios.

You will have the mandate to develop an ecosystem that will facilitate content creator tasks, by participating in the improvement of internal tools that allow them to manipulate, monitor, archive, share and reuse their assets.

You will therefore play a key role in the design and implementation of the technologies used by a number of creators and provide them with rich user experience, tailored to their professional needs.

Your missions :

  • Work closely with managers and product specialists in order to get a grasp of the production teams artists' needs.
  • Design, implement, improve and ensure the proper functioning of specialized tools.
  • Work regularly with programmers and tool support specialists in order to resolve bugs.
  • Discuss relevant innovation and learning with your tools community peers.
  • Identify UX issues to analyse and optimize user experience.

Qualifications

  • Maîtrise du JavaScript et ES6/ESNext, et design patterns
  • Connaissances approfondies en CSS3 et HTML5
  • Expertise avec VueJS et TypeScript
  • Expertise en tests unitaires (Jest) et end-to-end (Cypress)
  • Diplôme de premier cycle en informatique ou génie logiciel (ou une formation connexe)
  • Minimum de 5 années d'expérience
  • Expérience en débogage, profilage et optimisation d'applications
  • Proactivité et grande curiosité
  • Esprit collaboratif et innovateur
  • Esprit d'analyse et de synthèse ainsi que le sens du détail
  • Excellentes habiletés relationnelles et de communication (en français et en anglais)
  • Souplesse dans l'organisation de votre travail, vous permettant de vous adapter aux changements
  • Proficiency in JavaScript, ES6 / ESNext, and design patterns
  • In-depth knowledge of CSS3 and HTML5
  • Expertise with VueJS and TypeScript
  • Expertise in unit (Jest) and end-to-end (Cypress) testing
  • Undergraduate degree in computer science or software engineering (or related training)
  • Minimum of 5 years experience
  • Experience in application debugging, profiling and optimization
  • Proactivity and keen curiosity
  • Team oriented and innovative mind
  • Analytical mind and capacity for synthesis with an eye for detail
  • Excellent interpersonal and communication skills (in French and English)
  • Flexibility in the organization of your work, allowing you to adapt to changes

Useful extras:

  • Awareness of digital content creation (DCC) tools used by artists
  • Sound knowledge of Agile development methodologies (Kanban, Scrum)

Additional Information

(English below)

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. Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

Toute information sera traitée de manière confidentielle conformément à la Loi sur l'équité en matière d'emploi.

Ubisoft strives to develop a work environment that reflects in its teams the diversity of player communities. Ubisoft offers equal opportunity in employment regardless of gender, ethnicity, religion, sexual orientation, social status, disability and age.

formation cpf game developerformation cpf game developer
 
Date de publication initiale : 16/03/2022