Web Developpeur.euse Backend / Backend Developer (city Team)

Montreal, QC, Canada

Job Description

ENGLISH BELOW

Ce poste est ouvert a toutes les faaons de travailler: en presentiel dans nos bureaux de Montreal, en hybride ou en teletravail.

Ce que vous ferez chez nous

Nous sommes l'equipe travaillant sur l'ecosysteme numerique du jeu intergalactique , cree par Cloud Imperium Games. Notre equipe se specialise dans la creation d'outils poussant a l'extrame l'experience du joueur au cA"ur du jeu et de sa communaute de joueurs.

Votre mandat : le , un media social (produit phare) que la communaute de joueurs utilise afin de publier du contenu lie au jeu, des images, des contenus videos, des constructions faites a l'exterieur du jeu ainsi que de la diffusion en continu.

Ce produit a ete entierement repense et profite desormais d'une architecture micro-service.

Nous recherchons une personne specialisee dans le developpement backend, ayant envie de s'impliquer dans l'experience utilisateur, la gestion des donnees et ayant de bonnes connaissances de GraphQL et des ecosystemes REST.

Vos principaux objectifs sont:

  • S'approprier la partie back-end du Community Hub
  • Participer activement a l'evolution du produit
  • Developper les fonctionnalites qui vont se greffer au produit et en augmenter la valeur
  • Realiser 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 etroitement avec des collegues d'expertises variees et traduire le jargon technique. Simplifier des concepts complexes est naturel pour vous.
  • Partager et recevoir du feedback constructif avec vos collegues et atre oriente.e solutions
  • Resoudre des problemes techniques complexes et assister vos collegues a trouver des solutions creatives
  • Capacite de partager une vue d'ensemble sur le developpement backend d'un produit complexe et developper des architectures respectant les contraintes et repondant aux cibles du client
  • Faire avancer les choses, partager les bonnes pratiques en developpement backend et contribuer a implementer des processus efficaces
  • Demontrer rigueur et autonomie dans le travail
  • Travailler dans un environnement bilingue (Franaais et Anglais). Une bonne maatrise de l'anglais (ecrit et parle) est essentielle afin de communiquer avec les collaborateurs cate client.
Vos realisations et experiences anterieures
  • Experience de programmation pertinente ou baccalaureat en informatique
  • 5 ans+ d'experience en developpement backend
  • 3 ans+ en programmation avec JavaScript/TypeScript
  • Bonne connaissance de NodeJS et PHP
  • Connaissance de GraphQL et ecosysteme REST
Ce que vous bralez d'envie d'accomplir
  • Collaborer etroitement avec l'equipe du Community Hub afin d'assurer le developpement des fonctionnalites, en tenant compte des avis d'autres experts de l'equipe
  • Participer aux reflexions sur le produit afin d'en faire grandir la valeur et l'adhesion de la communaute de joueurs
  • Participer aux revues de code de maniere constructive
  • Participer aux ceremonies Agile de l'equipe
  • Participer aux evaluations de la charge de travail lors des planifications des sprints
Chez Turbulent, un equilibre entre la vie professionnelle et la vie privee est primordial

Nous avons plusieurs politiques en place a cet effet :
  • Teletravail a 100% autorise
  • Horaires flexibles offerts
  • Horaires reduits - de 35 heures a 40 heures par semaine - possibles
  • Temps supplementaire paye
  • 3 a 4 semaines de vacances selon la seniorite, ainsi que 3 jours additionnels a Noal
  • Programmes avantageux d'assurances collectives, de contribution au regime de retraite et de telemedecine offerts
  • Participation au programme OPUS
Nous sommes proactifs afin de maintenir nos politiques a jour!

Turbulent s'engage a employer un effectif diversifie. Les candidats qualifies seront evalues sans egard a leur ethnicite, a leur couleur, a leur sexe, a leur religion, a leur origine nationale, a leur age, a leur orientation sexuelle, a leur identite de genre, a leur expression de genre ou a 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, MySQL

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 frontend 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!

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.

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.


Related Jobs

Job Detail

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