ENGLISH BELOW

Ce que vous ferez chez nous

Nous développons PleaseFix, une plateforme permettant à la communauté de joueurs de signaler, valider, commenter et prioriser les bogues qu'ils rencontrent dans leur jeu. Les producteurs de jeux prennent ainsi rapidement connaissance des bogues les plus préoccupants pour leur communauté et peuvent intervenir stratégiquement afin de les résoudre.

L’objectif de PleaseFix est clair : améliorer la qualité des jeux vidéo !

PleaseFix recense depuis 2021 plus de 53 000 bogues et 455 000 commentaires permettant aux développeurs de jeux de corriger des bogues 4 fois plus rapidement ! Nous sommes actuellement en production dans de prestigieux jeux AAA : Star Citizen et Rainbow Six Siege. Si vous souhaitez en savoir plus sur notre produit, n’hésitez pas à aller voir les derniers bogues remontés par la communauté de joueurs de Rainbow Six Siege : https://r6fix.ubi.com/

En tant que Développeur.euse Fullstack Lead de l’équipe du produit PleaseFix, vous dirigerez une équipe de développement travaillant activement à la constante évolution du produit avec des analystes QA, des designers de produit ainsi que les stakeholders externes.

Vous travaillerez avec les technologies suivantes:

GraphQL, React, Typescript, nodeJS, ElasticSearch, Kafka, Redis, MySQL, Docker, Kubernetes, AWS, Event Sourcing, Jest, Mocha

Vos talents

  • Aider votre équipe à progresser et à rayonner grâce à votre sens du leadership
  • Communiquer et collaborer étroitement avec des collègues d’expertises variées et traduire le jargon technique. Vulgariser des concepts complexes est naturel pour vous.
  • Transformer un problème complexe en une solution technique robuste et élégante répondant à de haut standards de qualité
  • Vous adapter à des contextes variés, à des priorités parfois changeantes
  • Partager de la rétroaction constructive avec vos collègues et être orienté.e vers les solutions
  • Écrire de la documentation claire. Partager l’information au sein de votre équipe est important pour vous.
  • Être rigoureux.euse et autonome. Vous montrez une forte curiosité pour les dernières tendances technologiques.
  • Faire avancer les choses, partager les bonnes pratiques en développement et contribuer à implémenter des processus efficaces
  • Travailler dans un environnement bilingue (français et anglais) afin de communiquer avec les différents clients du produit

Vos réalisations et expériences antérieures

  • 5 ans+ d’expérience en développement fullstack
  • Expérience de travail avec Javascript/Typescript et Node.js. La maîtrise de React.js est un plus.
  • Connaissance de HTML5, CSS3 et SASS
  • Expérience avec les technologies Web modernes comme TypeScript
  • Familiarité avec les API
  • Connaissance des bases de données relationnelles (MySQL)
  • Bonne connaissance de Docker
  • Expérience avec des outils de test tels que Jest. Vous avez toujours à l’esprit d’améliorer la couverture de test.
  • Connaissances systèmes de contrôles de version (Git)
  • Connaissance de la méthodologie Agile

Les compétences et les connaissances peuvent se présenter de différentes façons selon l’expérience de chaque personne. Nous vous encourageons donc à poser votre candidature même si vous n’avez pas une expérience avec toutes les technologies et aptitudes mentionnées ci-haut!

Ce que vous brûlez d’envie d’accomplir

  • Participer aux améliorations et aux choix technologiques relatifs au produit PleaseFix de Turbulent.
  • Collaborer de près avec le Product Owner afin d’offrir du support au niveau technologique
  • Mettre en place des architectures efficaces et des solutions robustes
  • Estimer la charge de travail requise sur les différentes fonctionnalités à développer
  • Soutenir les autres membres de l’équipe dans leurs tâches quotidiennes et coordonner les actions avec les équipes d’assurance qualité et d’opérations
  • Participer à la revue de code et fournir la rétroaction appropriée de manière constructive. Vous aimez partager vos connaissances afin d’aider vos collègues à progresser dans un aspect technique.
  • Prendre en charge les systèmes de compilation et de déploiement applicatif des projets qui vous sont assignés

Chez Turbulent, un équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 35 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts

Nous sommes proactifs afin de maintenir nos politiques à jour!

Turbulent s’engage à employer un effectif diversifié. Les candidats qualifiés seront évalués sans égard à leur ethnicité, à leur couleur, à leur sexe, à leur religion, à leur origine nationale, à leur âge, à leur orientation sexuelle, à leur identité de genre, à leur expression de genre ou à un handicap.

//

What you will do

We are developing PleaseFix, a platform allowing the gaming community to report, validate, comment and prioritize bugs they encounter in their game. This way, game producers can quickly learn about the bugs that are of most concern to their community and strategically take action to resolve them.

PleaseFix's goal is clear: to improve the quality of video games!

Since 2021, PleaseFix has recorded more than 53,000 bugs and 455,000 comments, allowing game developers to fix bugs 4 times faster! We are currently in production in prestigious AAA games : Star Citizen and Rainbow Six Siege. If you want to know more about our product, feel free to check out the latest bugs reported by the Rainbow Six Siege community: https://r6fix.ubi.com/

As Lead Fullstack Developer of the PleaseFix product team, you will lead a development team actively working on the constant evolution of the product with QA analysts, product designers and external stakeholders.

You will work with the following technologies:

GraphQL, React, Typescript, nodeJS, ElasticSearch, Kafka, Redis, MySQL, Docker, Kubernetes, AWS, Event Sourcing, Jest, Mocha

You are savvy in

  • Helping your team grow and shine with your leadership skills
  • Communicating and collaborating closely with colleagues of varying expertise and translating technical jargon. Vulgarizing complex concepts comes naturally to you.
  • Transforming a complex problem into a robust and elegant technical solution that meets high quality standards
  • Adapting to various contexts and shifting priorities
  • Sharing constructive feedback with your colleagues and being solution-oriented
  • Writing clear documentation. Sharing information within your team is important to you.
  • Being thorough and autonomous. You show a strong curiosity for the latest technological trends.
  • Making things move forward, sharing best practices in development and helping implement effective processes
  • Working in a bilingual environment (French and English) in order to communicate with various clients for the product

You have accomplished

  • 5 years+ of experience in fullstack development
  • Experience working with Javascript/Typescript and Node.js. Proficiency with React.js is a plus.
  • Knowledge of HTML5, CSS3 and SASS
  • Experience with modern web technologies such as TypeScript
  • Familiarity with APIs
  • Knowledge of relational databases (MySQL)
  • Strong knowledge of Docker
  • Experience with testing tools such as Jest. You always have in mind to improve test coverage.
  • Knowledge of version control systems (Git)
  • Knowledge of Agile methodology

Skills and knowledge can present themselves in different ways depending on each individual's experience. We encourage you to apply even if you do not have experience with all of the above technologies and skills!

You are eager to take on

  • Participating in improvements and technology choices related to Turbulent's PleaseFix product
  • Collaborating closely with the Product Owner to provide technological support
  • Implementing efficient architectures and robust solutions
  • Estimating the workload required on the various functionalities to be developed
  • Supporting other team members in their daily tasks and coordinating actions with the QA and operations teams
  • Participating in code review and providing appropriate feedback in a constructive manner. You enjoy sharing your knowledge to help your colleagues progress in a technical aspect.
  • Being in charge of the build and deployment systems of the projects assigned to you

At Turbulent, the balance between professional and private life is essential

We have several policies in place for this purpose:

  • 100% remote allowed
  • Flexible hours offered
  • Reduced hours - from 35 hours to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Competitive group insurance, retirement plan contribution and telemedicine programs are available

We are proactive in keeping our policies up to date!

Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to ethnicity, colour, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.