Programmeur backend senior

Kabam • Other US Location

Company

Kabam

Location

Other US Location

Type

Full Time

Job Description

Chez Kabam, nous relevons constamment la barre de l'excellence dans le domaine des jeux mobiles gratuits. Nous embauchons pour la passion et la diversité, afin de triompher grâce à nos compétences collectives. Nos équipes sont composées d'une fusion de personnalités et d'intérêts unis par une nature collaborative, une culture axée sur le plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez...


Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration avec d'autres développeurs et concepteurs, vous aurez un impact et une influence significatives sur la direction des jeux de Kabam. Si la résolution de problèmes complexes vous passionne, ce poste est fait pour vous!

Dans ce rĂ´le, vous pouvez vous attendre Ă  :

  • Concevoir et architecturer des systèmes modulaires de jeu robustes, flexibles et performants.
  • Tenir compte des exigences dans les conceptions techniques et identifier les technologies et les cadres appropriĂ©s.
  • Évaluer et sĂ©lectionner les outils, banques de donnĂ©es et technologies appropriĂ©s pour atteindre les objectifs du projet.
  • Assurer l’évolutivitĂ©, la performance, la sĂ©curitĂ© et la maintenabilitĂ© dans la conception des logiciels.
  • Collaborer avec des Ă©quipes interfonctionnelles pour connaĂ®tre les besoins et dĂ©finir les spĂ©cifications techniques.
  • ConnaĂ®tre et conseiller les normes de codage et les meilleures pratiques afin de garantir un code de haute qualitĂ© et facile Ă  maintenir.
  • AmĂ©liorer le logiciel en fonction du retour d'information, des tests et de l'analyse des performances.
  • Analyser et dĂ©boguer certains des problèmes logiciels les plus complexes, en identifiant les causes profondes et en mettant en Ĺ“uvre des solutions efficaces.
  • Effectuer des tests et des vĂ©rifications minutieuses pour s’assurer que le logiciel rĂ©pond aux exigences fonctionnelles et non fonctionnelles.
  • Rechercher et rĂ©soudre les problèmes en matière de performances et optimiser les logiciels pour plus d'efficacitĂ©.
  • Collaborer avec des Ă©quipes interfonctionnelles, notamment des chefs de produit, les concepteurs et d’autres ingĂ©nieurs, afin de comprendre les besoins et de fournir des solutions logicielles Ă  grande Ă©chelle.
  • Documenter les conceptions logicielles, le code et les processus techniques pour faciliter la comprĂ©hension, la maintenabilitĂ© et les amĂ©liorations.
  • Participer activement aux revues de code et fournir un retour d'information constructif afin d'amĂ©liorer la qualitĂ© globale de la base de code.
  • Mettre en Ĺ“uvre la logique cĂ´tĂ© serveur, y compris les API, les bases de donnĂ©es, les systèmes d’authentification et les pipelines de traitement des donnĂ©es.

Pour réussir dans ce rôle, votre expérience comprend

  • BaccalaurĂ©at en informatique, ingĂ©nierie ou expĂ©rience Ă©quivalente
  • 8+ ans ou plus d’expĂ©rience dans le dĂ©veloppement de logiciels, de prĂ©fĂ©rence dans le domaine des jeux.
  • MaĂ®trise en Javascript, Typescript et C#
  • Excellente comprĂ©hension de l’ingĂ©nierie logicielle avec des technologies backend/serveur telles que Node.js
  • ExpĂ©rience l'utilisation de bases de donnĂ©es non relationnelles telles que MongoDB
  • ExpĂ©rience des applications multijoueurs en temps rĂ©el utilisant WebSocket ou Websockets
  • A travaillĂ© sur un système d’API RESTful
  • Livraison de plusieurs titres (sur console, PC ou mobile)
  • MaĂ®trise professionnelle de plusieurs moteurs de jeu ou capacitĂ© prouvĂ©e Ă  en acquĂ©rir de nouveaux.
  • CapacitĂ© d’écrire un code propre, simple et bien documentĂ© en tenant compte des exigences de conception.
  • ExpĂ©rience avĂ©rĂ©e de travail autonome et en collaboration au sein d’une Ă©quipe dynamique.
  • Solide expĂ©rience dans l’utilisation d’un système de contrĂ´le des sources tel que GIT ou Perforce
  • ExpĂ©rience du dĂ©veloppement d’applications mobiles Android / iOS
  • ExpĂ©rience dans le maintien de pipelines d'intĂ©gration continue (gitlab CI ou similaire) est un plus
  • Connaissance Ă  jour des dernières tendances en matière de jeux mobiles
  • CapacitĂ© Ă  communiquer efficacement avec les membres techniques et non techniques de l’équipe
  • ExpĂ©rience de travail selon les mĂ©thodes Agile, Kanban ou des mĂ©thodologies de gestion de projet similaires
  • Le bilinguisme (français et anglais) est un avantage

Notre Succès est dû au travail acharné de nos collaborateurs. Nous partageons notre réussite avec nos collaborateurs grâce à d'avantages sociaux flexibles et de programmes de récompenses, de swag, des collations et bien plus encore. voici un aperçu du soutien que nous apportons à nos employés

  • Couverture maladie complĂ©mentaire : Il n'y a aucune attente ! Couverture maladie complĂ©mentaire est effective dès le premier jour. Nos avantages couvrent les soins de santĂ©, les soins dentaires, l'assurance-vie, l'assurance invaliditĂ© et les services paramĂ©dicaux complĂ©mentaires tels que les soins de la vue, les praticiens de la santĂ© mentale, les massages, la physiothĂ©rapie, l'acupuncture et bien plus encore.
  • Avantages DEIB (DiversitĂ©, ÉquitĂ©, Inclusion et Sentiment d’Appartenance) : le DEIB est important pour nous et nos employĂ©s. C'est pourquoi nos avantages sociaux incluent des soins d'affirmation du genre, des soins en fertilitĂ©, et d'autres traitements hormonaux et mĂ©dicaments.
  • Compte de dĂ©penses flexibles : nos avantages sociaux sont basĂ©s sur un modèle de crĂ©dit flexible, ce qui vous permettant de choisir les niveaux de couverture qui vous conviennent et d'affecter le reste Ă  un REER/CELI collectif, Ă  un compte de dĂ©penses de santĂ© et/ou Ă  un compte de dĂ©penses personnel.
  • Cotisation du REER : tout le monde prend sa retraite un jour, et nous aidons nos employĂ©s Ă  Ă©pargner pour leur avenir grâce Ă  un programme de cotisations disponible dès les 90 jours chez nous.
  • CongĂ©s payĂ©s et congĂ©s parentaux : nous offrons des congĂ©s parentaux payĂ©s, des congĂ©s payĂ©s illimitĂ©s, des congĂ©s payĂ©s pour le bĂ©nĂ©volat, des congĂ©s de maladie et de fermeture lors des jours fĂ©riĂ©s.
  • Programme d'aide aux employĂ©s et Ă  leur famille : ce programme offre un soutien Ă  la gestion de crise, des soins de santĂ© mentale immĂ©diats et un soutien gĂ©nĂ©ral au bien-ĂŞtre Ă©motionnel, mental et financier.
  • Telus Soins Virtuels : nous offrons un meilleur accès aux prestataires de soins de santĂ© Ă  distance pour le renouvellement d'ordonnances depuis le confort de votre domicile.
  • Apprentissage et croissance : Nous encourageons nos collaborateurs Ă  se dĂ©velopper sur le plan personnel et professionnel, et nous les soutenons dans cette dĂ©marche en organisant rĂ©gulièrement des dĂ©jeuners confĂ©rences et en versant une allocation de formation
  • Transparence des salaires : Nous communiquons aux employĂ©s la fourchette de rĂ©munĂ©ration correspondant Ă  leur poste et des cartes de carrière claires pour dĂ©terminer comment il est possible d’évoluer dans leur poste ou accĂ©der Ă  une promotion.
  • Espaces agrĂ©ables : Nos bureaux sont situĂ©s Ă  San Francisco, Los Angeles, Vancouver, MontrĂ©al, l'ĂŽle-du-Prince-Édouard et SĂ©oul. Que ce soit pour profiter de l'Ă©tĂ© sur la terrasse en plein air du centre-ville de Vancouver, regarder les feux d'artifice sur la Rive-Sud de MontrĂ©al, ou dĂ©couvrir les spĂ©cialitĂ©s locales du centre-ville de Charlottetown, nous souhaitons que nos employĂ©s se sentent valorisĂ©s lorsqu'ils passent du temps au bureau !
  • Redonner Ă  la communautĂ© : Notre initiative « Agents du Changement » est la manière dont nous soutenons les communautĂ©s qui nous tiennent Ă  cĹ“ur, et nous organisons plusieurs Ă©vĂ©nements et collectes de fonds chaque annĂ©e, que les Agents du Changement organisent.
  • Travail hybride : Nous visons Ă  fournir des arrangements flexibles qui conviennent Ă  tous les styles de travail. Toutes les Ă©quipes de Kabam sont des environnements de travail hybrides, avec un minimum de 2 jours au bureau pour favoriser la collaboration et la cohĂ©sion de l'Ă©quipe. Des options de travail Ă  distance sont Ă©galement disponibles pour certains postes au sein de Kabam.

Excited by this opportunity? Kabam is dedicated to growing our diverse and inclusive workforce, so if your past experience doesn’t perfectly match the listed requirements we encourage you to apply anyways - you could be a great fit for this or other positions.


We invite you to apply now and start the conversation with us. Together, we can create and support some of the best games ever made and entertain the world!


About Kabam


Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing high-quality graphics, next-generation technology, and revolutionary gameplay to players around the world.


Kabam’s games, Marvel Contest of Champions, Disney Mirrorverse, and Shop Titans, have generated hundreds of millions of downloads and have received multiple awards including Apple’s Editor’s Choice and Google Play’s Best Game of the Year.


Founded in 2006, Kabam has studios and offices in Vancouver, Montreal and Charlottetown in Canada, Los Angeles and San Francisco in the United States, and in Seoul, South Korea. Kabam is a wholly-owned subsidiary of Netmarble Games.


Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, color, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.

Apply Now

Date Posted

08/26/2024

Views

11

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.95

Similar Jobs

Senior Engineering Manager, Micros Foundations - Atlassian

Views in the last 30 days - 0

Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...

View Details

Senior Frontend Engineer - Simply Business

Views in the last 30 days - 0

Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...

View Details

Senior Professional Services Consultant - Cloudflare

Views in the last 30 days - 0

The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details

Senior Data Analyst - Customer Experience - WISE

Views in the last 30 days - 0

Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...

View Details