ENGLISH BELOW
Ce que vous ferez chez nous
Participer au développement d’architectures poussées ainsi que de fonctionnalités avancées pour le produit PleaseFix de Turbulent, une plateforme d’identification et de résolution de bogues qui utilise les mécaniques des médias sociaux. PleaseFix fournit à la communauté de joueurs un espace où signaler, valider, commenter et prioriser les bogues qu'ils rencontrent dans le jeu. Les producteurs de jeux prennent ainsi rapidement connaissance des bogues les plus préoccupants pour leur communauté et peuvent intervenir stratégiquement pour les résoudre.
Vous travaillerez avec les technologies suivantes:
GraphQL, React, Typescript, nodeJS, ElasticSearch, Kafka, Redis, MySQL, Docker, Kubernetes, AWS, Event Sourcing, Jest, Mocha
Vos talents
- 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)
Vos réalisations et expériences antérieures
- 5 ans+ d’expérience en développement fullstack
- Expérience de travail avec JavaScript 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
- Excellente connaissance des bases de données relationnelles (MySQL)
- Expérience avec des outils de test tels que Jest et Cypress. Vous avez toujours à l’esprit d’améliorer la couverture de test.
- Aisance avec les systèmes de contrôles de version (Git)
- Excellente 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. Votre rôle sera majoritairement orienté frontend.
- 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
Participate in the development of advanced architectures and features for Turbulent's PleaseFix product, a bug identification and resolution platform that uses social media mechanics. PleaseFix provides a space for the gaming community to report, validate, comment and prioritize bugs they encounter in the game. It allows game producers to quickly learn about the bugs of greatest concern to their community and to strategically intervene to resolve them.
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
- Communicating and collaborating closely with colleagues of diverse expertise and translating technical jargon. Simplifying 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 sometimes 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.
- Moving things forward, sharing best practices in development and contributing to the implementation of efficient processes
- Working in a bilingual environment (French and English)
You have accomplished
- 5 years+ of experience in fullstack development
- Experience working with JavaScript 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
- Excellent knowledge of relational databases (MySQL)
- Experience with testing tools such as Jest and Cypress. Improving your test coverage is always on your mind.
- Ease with version control systems (Git)
- Excellent 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 technological choices related to Turbulent's PleaseFix product. Your role will be mainly frontend oriented.
- Collaborating closely with the Product Owner to provide technological support
- Implementing efficient architectures and robust solutions
- Estimating the workload required on the different functionalities to be developed
- Support 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, 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 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 race, colour, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.