Online Programmer (F/M/NB) / Programmeur.euse Full Stack Node.js / Vue.js (H/F/NB)

May 17, 2022
Montpellier, France
... Not specified
... Intermediate
Full time
... Full remote

En tant que Full Stack Node.js /Vue.js Programmer H/F/NB vos principales missions seront:

  • Développer des solutions de monitoring et opérationnelles pour les jeux vidéo Ubisoft; 
  • Développer des composants web pour la gestion du jeu
  • Être en charge de la création, de l’optimisation et de la maintenance de nos services online, de leur intégration dans les jeux vidéo ainsi que de la création des outils web utilisées dans le développement, le monitoring et l’exploitation live des jeux;
  • Interagir avec des profils variés tels que game designers, programmeurs gameplay, live operators ou ingénieurs DevOps travaillant dans des studios Ubisoft à l’international;
  • Exploiter votre passion vidéo-ludique et votre vision du produit pour identifier des opportunités et des problèmes et vous proposerez des solutions innovantes et performantes ;
  • Mobiliser vos compétences techniques pour mettre en place des solutions évolutives et fiables qui permettent à des millions de joueurs de vivre la meilleure expérience online possible;
  • Faire de la veille technologique et vous évaluerez les technologies internes et externes afin de trouver les meilleures solutions pour votre projet;

---

As an Full Stack Node.js /Vue.js Programmer  M/F your missions will be to: 

  • Develop monitoring and operation solutions for Ubisoft’s video games;
  • Create, optimize and maintain online services and integrate them with video games and of build related web tools that are used for the game’s development, monitor and live operation;
  • Create web bases component for game management
  • Work closely together with Game Designers, Gameplay Programmers, Live Operators and DevOps engineers from different sites worldwide in order to develop one of Ubisoft’s titles;
  • Take advantage of your strong production vision to identify issues and suggest innovative and powerful solutions.
  • Leverage your tech skills to build scalable and reliable solutions which offer the best experience for millions of players
  • Stay up to date with the latest advances in your field and you will evaluate internal or external technologies to find the best fit for your project
  • Expérience de minimum 3 ans en programmation, de préférence en tant que développeur de services online ou full stack web
  • Expérience de développement d’ API REST dans un langage moderne (C# NET,Node.js, GoLang, Rust etc…)
  • Connaissances des bases de données de type SQL et/ou NoSQL (MySQL, MongoDB, Redis ou similaires)
  • Notions de C++
  • Expérience de travail avec les principaux clouds publics (Google Cloud, AWS, OpenStack, Azure etc.) souhaitée
  • Connaissances de logiciels de gestion de versions (Git), d’intégration continue (Gitlab), d’automatisation et philosophie DevOps (Docker, Kubernetes) souhaitées

Autres compétences :

  • Bonne capacité à comprendre, analyser et restituer les besoins utilisateurs
  • Fort intérêt pour les problématiques d'ergonomie et d'expérience utilisateur
  • Bon esprit d'équipe.
  • Bon niveau d’anglais professionnel, écrit et oral.
  • Excellente communication (technique et non technique).
  • Bonne organisation et autonomie dans son travail

---

  • Minimum 3 years’ professional programming experience preferably as an online service of full stack web developer is required
  • Experience in REST API development in a modern language (C# NET,Node.js, GoLang, Rust etc…)
  • Knowledge of database programming with SQL and/or NoSQL databases (MySQL, MongoDB, Redis or similar) is required
  • C++ knowledge
  • Experience working with cloud providers (Google Cloud, AWS, OpenStack, Azure etc.) is a plus
  • Knowledge of version control (Git), CI/CD (Gitlab), automation and DevOps oriented technologies (Docker, Kubernetes) is a plus
  • Development experience of high performance and high availability services is a plus
  • Experience with engines or production tools: Unreal Engine, Unity, other.

 General and soft skills:

  • Ability to understand and account for user needs
  • Strong interest in ergonomics and user experience
  • Excellent ability to work effectively within a team
  • Fluent in professional, written and spoken English
  • Good communication skills, both technical and non-technical
  • Strong organizational skills and able to work independently

 

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 includes the diversity of the player community in its teams. Ubisoft offers all the same opportunities for access to employment regardless of gender, ethnicity, religion, sexual orientation, social status, disability and age.

EMPLOYEE SIZE
5000 + employees
COMPANY JOBS
2884 available jobs
WEBSITE