This job might no longer be available.
Programmeur Backend, Node.js - Solutions d'affaires
4 years ago
Description du poste
Quelles seront vos responsabilités dans ce poste ?
- Développer de nouvelles fonctionnalités de serveur et assurer le maintien du code existant
- Rédiger les spécifications avant d’entreprendre le développement de nouvelles fonctionnalités
- Diagnostiquer et résoudre les problèmes afin d’améliorer la robustesse du code
- Collaborer étroitement avec les autres programmeurs pour fournir des services conformes au serveur d’API
- Élaborer et réaliser des tests fonctionnels et de charge
- Optimiser le code, en tenant compte du fait que l’API est en direct et en ligne
- Effectuer des révisions de code de routage pour les membres de l'équipe
Qualifications
Exigences :
- Expérience de travail avec les technologies de services web Cloud (AWS, Google Cloud Platform)
- Expérience de développement d’applicationsavec Nginx, Express
- Expérience de développement d'applications de serveurs à haut débit en utilisant Node.JS et/ou JAVA
- Expérience et connaissances approfondies des bases de données relationnelles et non-relationnelles (Oracle, DynamoDB, MongoDB, MySQL, Redis ou autre)
- Expérience et connaissances approfondies de la modélisation de données en mettant l'accent sur la performance et la maintenance
- Expérience en tests de charge avec des générateurs de charge répartie
Atouts :
- Expérience de développement d’API RESTful
- Expérience de développement dans un environnement Unix
- Expérience de développement de réseaux TCP et UPD et en création de systèmes de réseaux fiables, évolutifs et distribués
- Expérience de profilage et d’optimisation de systèmes de serveur (réseaux, CPU, mémoire, IO)
- Expérience de développement de serveur / client, incluant la sécurité et la gestion du trafic réseau
- Expérience avec ActiveMQ, RabbitMQ ou autre systèmes de messagerie
- Expérience d’utilisation de Hadoop, Thrift, MapReduce et/ou RESTful APIs
Informations complémentaires
-
Description de l'entreprise
Basé à Montréal, Behaviour Interactif est un des plus grands développeurs de jeux vidéo indépendants en Amérique du Nord. Ancré dans l’industrie depuis plus de 25 ans, son succès se caractérise par sa versatilité à produire des jeux pour les plus grands acteurs du domaine et à développer ses propriétés intellectuelles exclusives, et ce, sur toutes les grandes plateformes. Travailler chez Behaviour Interactif, c’est se joindre à une entreprise québécoise dotée d’une culture entrepreneuriale qui favorise les opportunités et le développement personnel, tout en donnant à tous le sentiment de faire une différence.
Dans notre équipe Solutions d’affaires, notre mission consiste à créer des produits qui permettent aux entreprises de profiter de la force du Game Design Thinking et de la ludification pour améliorer leurs résultats et leur efficacité. Nous transposons les attributs du jeu afin de réaliser des produits digitaux engageants pour les consommateurs ou visant à mobiliser les employés à l’intérieur des entreprises. Nos clients sont parmi les plus grandes marques canadiennes et internationales.
Create Your Profile — Game companies can contact you with their relevant job openings.