Web Développeur.euse Backend Senior / Senior Backend Developer (city Star Citizen)

Montreal, QC, Canada

Job Description


ENGLISH BELOW

Ce poste est ouvert \xc3\xa0 toutes les fa\xc3\xa7ons de travailler: en pr\xc3\xa9sentiel dans nos bureaux de Montr\xc3\xa9al, en hybride ou en t\xc3\xa9l\xc3\xa9travail.

Ce que vous ferez chez nous

Nous sommes l\'\xc3\xa9quipe travaillant sur l\'\xc3\xa9cosyst\xc3\xa8me num\xc3\xa9rique du jeu intergalactique , cr\xc3\xa9\xc3\xa9 par Cloud Imperium Games. Notre \xc3\xa9quipe se sp\xc3\xa9cialise dans la cr\xc3\xa9ation d\'outils poussant \xc3\xa0 l\'extr\xc3\xaame l\'exp\xc3\xa9rience du joueur au c\xc5\x93ur du jeu et de sa communaut\xc3\xa9 de joueurs.

Votre mandat : le , un m\xc3\xa9dia social (produit phare) que la communaut\xc3\xa9 de joueurs utilise afin de publier du contenu li\xc3\xa9 au jeu, des images, des contenus vid\xc3\xa9os, des constructions faites \xc3\xa0 l\'ext\xc3\xa9rieur du jeu ainsi que de la diffusion en continu.

Ce produit a \xc3\xa9t\xc3\xa9 enti\xc3\xa8rement repens\xc3\xa9 et profite d\xc3\xa9sormais d\'une architecture micro-service.

Nous recherchons une personne sp\xc3\xa9cialis\xc3\xa9e dans le d\xc3\xa9veloppement backend, ayant envie de s\'impliquer dans l\'exp\xc3\xa9rience utilisateur, la gestion des donn\xc3\xa9es et ayant de bonnes connaissances de GraphQL et des \xc3\xa9cosyst\xc3\xa8mes REST.

Vos principaux objectifs sont :

  • S\'approprier la partie back-end du Community Hub
  • Participer activement \xc3\xa0 l\'\xc3\xa9volution du produit
  • D\xc3\xa9velopper les fonctionnalit\xc3\xa9s qui vont se greffer au produit et en augmenter la valeur
  • R\xc3\xa9aliser des documentations techniques
Vous travaillerez avec les technologies suivantes : NodeJS, GraphQL, TypeScript, PHP, REST & GraphQL, Pipeline CI/CD (GitLab),Docker, Kubernetes, MySQL

Vos talents
  • Communiquer et collaborer \xc3\xa9troitement avec des coll\xc3\xa8gues d\'expertises vari\xc3\xa9es et traduire le jargon technique. Simplifier des concepts complexes est naturel pour vous.
  • Partager et recevoir du feedback constructif avec vos coll\xc3\xa8gues et \xc3\xaatre orient\xc3\xa9.e solutions
  • R\xc3\xa9soudre des probl\xc3\xa8mes techniques complexes et assister vos coll\xc3\xa8gues \xc3\xa0 trouver des solutions cr\xc3\xa9atives
  • Capacit\xc3\xa9 de partager une vue d\'ensemble sur le d\xc3\xa9veloppement backend d\'un produit complexe et d\xc3\xa9velopper des architectures respectant les contraintes et r\xc3\xa9pondant aux cibles du client
  • Faire avancer les choses, partager les bonnes pratiques en d\xc3\xa9veloppement backend et contribuer \xc3\xa0 impl\xc3\xa9menter des processus efficaces
  • D\xc3\xa9montrer rigueur et autonomie dans le travail
  • Travailler dans un environnement bilingue (Fran\xc3\xa7ais et Anglais). Une bonne ma\xc3\xaetrise de l\'anglais (\xc3\xa9crit et parl\xc3\xa9) est essentielle afin de communiquer avec les collaborateurs c\xc3\xb4t\xc3\xa9 client.
Vos r\xc3\xa9alisations et exp\xc3\xa9riences ant\xc3\xa9rieures
  • Exp\xc3\xa9rience de programmation pertinente ou baccalaur\xc3\xa9at en informatique
  • 5 ans+ d\'exp\xc3\xa9rience en d\xc3\xa9veloppement backend
  • 3 ans+ en programmation avec JavaScript/TypeScript
  • Bonne connaissance de NodeJS et PHP
  • Connaissance de GraphQL et \xc3\xa9cosyst\xc3\xa8me REST
Ce que vous br\xc3\xbblez d\'envie d\'accomplir
  • Collaborer \xc3\xa9troitement avec l\'\xc3\xa9quipe du Community Hub afin d\'assurer le d\xc3\xa9veloppement des fonctionnalit\xc3\xa9s, en tenant compte des avis d\'autres experts de l\'\xc3\xa9quipe
  • Participer aux r\xc3\xa9flexions sur le produit afin d\'en faire grandir la valeur et l\'adh\xc3\xa9sion de la communaut\xc3\xa9 de joueurs
  • Participer aux revues de code de mani\xc3\xa8re constructive
  • Participer aux c\xc3\xa9r\xc3\xa9monies Agile de l\'\xc3\xa9quipe
  • Participer aux \xc3\xa9valuations de la charge de travail lors des planifications des sprints
Chez Turbulent, un \xc3\xa9quilibre entre la vie professionnelle et la vie priv\xc3\xa9e est primordial

Nous avons plusieurs politiques en place \xc3\xa0 cet effet :
  • T\xc3\xa9l\xc3\xa9travail \xc3\xa0 100% autoris\xc3\xa9
  • Horaires flexibles offerts
  • Horaires r\xc3\xa9duits - de 35 heures \xc3\xa0 40 heures par semaine - possibles
  • Temps suppl\xc3\xa9mentaire pay\xc3\xa9
  • 3 \xc3\xa0 4 semaines de vacances selon la s\xc3\xa9niorit\xc3\xa9, ainsi que 3 jours additionnels \xc3\xa0 No\xc3\xabl
  • Programmes avantageux d\'assurances collectives, de contribution au r\xc3\xa9gime de retraite et de t\xc3\xa9l\xc3\xa9m\xc3\xa9decine offerts
  • Participation au programme OPUS
Nous sommes proactifs afin de maintenir nos politiques \xc3\xa0 jour!

Se voir en personne ?

Nos bureaux, situ\xc3\xa9s sur le Plateau Mont-Royal, sont ouverts et accessibles : chiens bienvenus, collation et machine \xc3\xa0 expresso, gym, arcades et table de ping pong \xc3\xa0 disposition. Et, de janvier \xc3\xa0 juillet 2023, un chalet dans la r\xc3\xa9gion de Sutton est mis \xc3\xa0 disposition des employ\xc3\xa9s.

Turbulent s\'engage \xc3\xa0 employer un effectif diversifi\xc3\xa9. Les candidats qualifi\xc3\xa9s seront \xc3\xa9valu\xc3\xa9s sans \xc3\xa9gard \xc3\xa0 leur ethnicit\xc3\xa9, \xc3\xa0 leur couleur, \xc3\xa0 leur sexe, \xc3\xa0 leur religion, \xc3\xa0 leur origine nationale, \xc3\xa0 leur \xc3\xa2ge, \xc3\xa0 leur orientation sexuelle, \xc3\xa0 leur identit\xc3\xa9 de genre, \xc3\xa0 leur expression de genre ou \xc3\xa0 un handicap.

//

This position is open to all ways of working: face-to-face in our Montreal office, hybrid or telecommuting

What you will do

We are the digital ecosystem team for the intergalactic game , created by Cloud Imperium Games. Our team specializes in creating tools that take the player experience to the extreme within the game and its player community.

Your mandate: the a social media (flagship product) that the gaming community uses to post game-related content, images, video content, out-of-game builds and streaming.

This product has been completely redesigned and now benefits from a micro-service architecture.

We are looking for a backend developer with a desire to get involved in user experience, data management, and with good knowledge of GraphQL and REST ecosystems.

Your main objectives are:
  • Take ownership of the backend of the Community Hub
  • Participate actively in the evolution of the product
  • Develop features that will be added to the product and increase its value
You will work with the following technologies: NodeJS, GraphQL, TypeScript, PHP, REST & GraphQL, Pipeline CI/CD (GitLab),Docker, Kubernetes, MySQ

You are savvy in
  • Communicating and collaborating closely with colleagues of varying expertise and translate technical jargon. Simplifying complex concepts comes naturally to you.
  • Sharing and receiving constructive feedback with your colleagues and being solution-oriented.
  • Solving complex technical problems and assisting your colleagues in finding creative solutions
  • Sharing a global view on the backend development of a complex product and developing architectures that respect the constraints and meet the client\'s targets
  • Getting things done, sharing best practices in backend development and helping implement efficient processes
  • Demonstrating rigor and autonomy in work
  • Working in a bilingual environment (French and English). A good command of English (written and spoken) is essential in order to communicate with the client\'s collaborators.
You have accomplished
  • Relevant programming experience or Bachelor\'s degree in computer science
  • 5+ years of experience in backend development
  • 3+ years in programming with JavaScript/TypeScript
  • Good knowledge of NodeJS and PHP
  • Knowledge of GraphQL and REST ecosystem
You are eager to
  • Work closely with the Community Hub team to ensure the development of features, with input from other team experts
  • Participate in product reflections to increase the value and buy-in of the player community
  • Participate in code reviews in a constructive manner
  • Participate in the team\'s Agile ceremonies
  • Participate in workload assessments during sprint planning
At Turbulent, the balance between professional and private life is essential

We have several policies in place to that effect:
  • 100% telecommuting allowed
  • Flexible hours offered
  • Reduced hours - from 35 to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Advantageous group insurance, pension plan contribution and telemedicine
  • Participation in OPUS program
We are proactive in keeping our policies current!

See you in person?

Our office, located on the Plateau Mont-Royal, is open and accessible: dogs are welcome, snacks and espresso machines are available, as well as a gym, arcades and ping pong table. And, from January to July 2023, a cottage in the Sutton region is available to employees.

Turbulent is committed to employing a diverse workforce. Qualified candidates will be evaluated without regard to ethnicity, color, gender, religion, national origin, age, sexual orientation, gender identity, gender expression or disability.

Turbulent

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2113035
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned