Emploi
De la source partenaire
Développeur de jeux HTML5 senior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Booming Games
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
À propos du rôle
Vous compléterez notre équipe de développement de jeux composée de 14 personnes charmantes et compétentes et relèverez du chef d'équipe Frontend Games. Votre passion pour les jeux de casino en ligne combinée à vos connaissances techniques nous permettent de proposer les meilleures machines à sous du marché.
Responsabilités
• Développement et mise en œuvre de jeux
• Traduire les documents de conception de jeux (GDD) en présentations de jeux HTML5.
• Décomposez les fonctionnalités GDD en une structure de répartition du travail (WBS) et créez des tickets JIRA.
• S'assurer que les tâches sont gérables dans un délai maximum d'une semaine de travail et s'alignent sur les estimations de l'équipe.
• Implémenter les caractéristiques et fonctionnalités du jeu à l'aide de TypeScript (dernière norme).
• Suivez les meilleures pratiques, en garantissant un code bien typé et bien documenté.
• Utilisez JavaScript (ECMAScript) uniquement lorsque cela est nécessaire, documenté avec JSDoc.
• Contrôle de version et gestion du code
• Travailler avec Git (GitLab comme référentiel central).
• Validez le code au moins une fois par jour ouvrable pour présenter les branches.
• Suivez les conventions de validation sémantique, y compris l'ID de ticket (JIRA ou similaire).
• Soumettez les demandes de fusion (MR) lorsque le travail est terminé et sans défaut.
• Répondre aux commentaires des examinateurs MR et transmettre les litiges à l'architecte ou au responsable de l'ingénierie si nécessaire.
• S'assurer que le code respecte les principes de développement sécurisé.
• Implémentation d'effets visuels et audio
• Intégrez de l'art statique, des animations (Spine), des séquences d'images et des particules.
• Utilisez des bibliothèques comme PIXI.js pour des performances de rendu optimales.
• Collaborer avec Tech Art pour optimiser les actifs pour une mise en œuvre efficace. Qualité et optimisation du code.
• Qualité et optimisation du code
• Garantir un code propre, bien documenté et testé.
• Utilisez les outils de développement de navigateur pour suivre les FPS, la mémoire, l'utilisation du CPU/GPU et dessiner des appels.
• Prioriser et corriger les bugs de la plus grande urgence
• Maintenir la couverture des tests unitaires et d'intégration, en garantissant que la couverture des lignes communiquées n'est pas réduite.
• Supprimez le code mort et optimisez les actifs du projet.
• Création et livraison du code de jeu
• Utiliser Webpack pour un regroupement, une minification et une optimisation efficaces
• Optimisez les images, le texte et les ressources pour une version prête pour la production.
• Comprendre et améliorer GitLab CI pour un déploiement efficace
• Assurez-vous que les jeux sont optimisés pour HTTP/HTTP2/HTTP3, WebSockets et autres communications réseau afin d'améliorer l'expérience du joueur.
• Processus de collaboration et de développement
• Travailler en étroite collaboration avec les producteurs de jeux, les directeurs artistiques et l'assurance qualité pour assurer un développement fluide.
• Réaliser des démos de jeux pour les Product Owners.
• Traiter les défauts signalés par l'assurance qualité avec la plus grande urgence.
• Suivre les étapes de développement structurées :
* Alpha – Fonctions du jeu selon les spécifications (même si les actifs sont incomplets
* Bêta – Mise en œuvre complète des actifs ; jeu prêt pour les tests d'assurance qualité
Exigences
• Au moins 3 ans d'expérience en développement de jeux et 5 ans en développement global
• Maîtrise de Typescript et Javascript (ES6) et HTML5/CSS3
• Très expérimenté avec PixiJS, Phaser ou équivalent
• Maîtrise complète de l'anglais, écrit et parlé
• Solides compétences en communication et en travail d'équipe
• Expérience avec Git, JIRA (ou un logiciel équivalent de suivi des problèmes/projets) et GSuite
• Souci du détail, compétences en résolution de problèmes et multitâche
• Expérience avec les animations Spine, y compris l'optimisation
C'est agréable d'avoir
• Expérience avec WebGL ou autre API de programmation graphique.
• Joueur de machines à sous de casino.
• Créativité.
• Contexte des langages typés statiquement.
Bon à savoir
• Ce poste à temps plein est sur une base indépendante pour une durée indéterminée pour les entrepreneurs dans le fuseau horaire d'Europe centrale +/-2.
Pourquoi travailler pour des jeux en plein essor
Dirigé par le fondateur. Axé sur l'impact. Centré sur les employés.
Chez Booming Games, nous remodelons le monde iGaming avec notre approche axée d'abord sur la distance. Notre rythme ? Des jeux de machines à sous passionnants avec des fonctionnalités captivantes et des designs époustouflants sortis toutes les deux semaines – sans exception ! Ici, tout est question de copropriété et de réelle croissance. Plongez dans une équipe diversifiée où votre contribution alimente chaque jeu que nous créons !
Nos avantages
• Nous sommes une entreprise 100 % à distance, offrant la meilleure expérience à distance de sa catégorie.
• Forfait compétitif
• Bureaux acceptant les chiens à Berlin et à Malte
• Politiques favorables à la famille
• Opportunités d'évolution de carrière
• Environnement de travail dynamique
• Possibilités de partage de connaissances
• Culture dynamique entourée d'experts du secteur
• Événements sociaux d'entreprise pour créer des liens d'équipe
Contacter
Équipe de recrutement
Trouvez plus d'emplois anglophones en Allemagne sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Vous compléterez notre équipe de développement de jeux composée de 14 personnes charmantes et compétentes et relèverez du chef d'équipe Frontend Games. Votre passion pour les jeux de casino en ligne combinée à vos connaissances techniques nous permettent de proposer les meilleures machines à sous du marché.
Responsabilités
• Développement et mise en œuvre de jeux
• Traduire les documents de conception de jeux (GDD) en présentations de jeux HTML5.
• Décomposez les fonctionnalités GDD en une structure de répartition du travail (WBS) et créez des tickets JIRA.
• S'assurer que les tâches sont gérables dans un délai maximum d'une semaine de travail et s'alignent sur les estimations de l'équipe.
• Implémenter les caractéristiques et fonctionnalités du jeu à l'aide de TypeScript (dernière norme).
• Suivez les meilleures pratiques, en garantissant un code bien typé et bien documenté.
• Utilisez JavaScript (ECMAScript) uniquement lorsque cela est nécessaire, documenté avec JSDoc.
• Contrôle de version et gestion du code
• Travailler avec Git (GitLab comme référentiel central).
• Validez le code au moins une fois par jour ouvrable pour présenter les branches.
• Suivez les conventions de validation sémantique, y compris l'ID de ticket (JIRA ou similaire).
• Soumettez les demandes de fusion (MR) lorsque le travail est terminé et sans défaut.
• Répondre aux commentaires des examinateurs MR et transmettre les litiges à l'architecte ou au responsable de l'ingénierie si nécessaire.
• S'assurer que le code respecte les principes de développement sécurisé.
• Implémentation d'effets visuels et audio
• Intégrez de l'art statique, des animations (Spine), des séquences d'images et des particules.
• Utilisez des bibliothèques comme PIXI.js pour des performances de rendu optimales.
• Collaborer avec Tech Art pour optimiser les actifs pour une mise en œuvre efficace. Qualité et optimisation du code.
• Qualité et optimisation du code
• Garantir un code propre, bien documenté et testé.
• Utilisez les outils de développement de navigateur pour suivre les FPS, la mémoire, l'utilisation du CPU/GPU et dessiner des appels.
• Prioriser et corriger les bugs de la plus grande urgence
• Maintenir la couverture des tests unitaires et d'intégration, en garantissant que la couverture des lignes communiquées n'est pas réduite.
• Supprimez le code mort et optimisez les actifs du projet.
• Création et livraison du code de jeu
• Utiliser Webpack pour un regroupement, une minification et une optimisation efficaces
• Optimisez les images, le texte et les ressources pour une version prête pour la production.
• Comprendre et améliorer GitLab CI pour un déploiement efficace
• Assurez-vous que les jeux sont optimisés pour HTTP/HTTP2/HTTP3, WebSockets et autres communications réseau afin d'améliorer l'expérience du joueur.
• Processus de collaboration et de développement
• Travailler en étroite collaboration avec les producteurs de jeux, les directeurs artistiques et l'assurance qualité pour assurer un développement fluide.
• Réaliser des démos de jeux pour les Product Owners.
• Traiter les défauts signalés par l'assurance qualité avec la plus grande urgence.
• Suivre les étapes de développement structurées :
* Alpha – Fonctions du jeu selon les spécifications (même si les actifs sont incomplets
* Bêta – Mise en œuvre complète des actifs ; jeu prêt pour les tests d'assurance qualité
Exigences
• Au moins 3 ans d'expérience en développement de jeux et 5 ans en développement global
• Maîtrise de Typescript et Javascript (ES6) et HTML5/CSS3
• Très expérimenté avec PixiJS, Phaser ou équivalent
• Maîtrise complète de l'anglais, écrit et parlé
• Solides compétences en communication et en travail d'équipe
• Expérience avec Git, JIRA (ou un logiciel équivalent de suivi des problèmes/projets) et GSuite
• Souci du détail, compétences en résolution de problèmes et multitâche
• Expérience avec les animations Spine, y compris l'optimisation
C'est agréable d'avoir
• Expérience avec WebGL ou autre API de programmation graphique.
• Joueur de machines à sous de casino.
• Créativité.
• Contexte des langages typés statiquement.
Bon à savoir
• Ce poste à temps plein est sur une base indépendante pour une durée indéterminée pour les entrepreneurs dans le fuseau horaire d'Europe centrale +/-2.
Pourquoi travailler pour des jeux en plein essor
Dirigé par le fondateur. Axé sur l'impact. Centré sur les employés.
Chez Booming Games, nous remodelons le monde iGaming avec notre approche axée d'abord sur la distance. Notre rythme ? Des jeux de machines à sous passionnants avec des fonctionnalités captivantes et des designs époustouflants sortis toutes les deux semaines – sans exception ! Ici, tout est question de copropriété et de réelle croissance. Plongez dans une équipe diversifiée où votre contribution alimente chaque jeu que nous créons !
Nos avantages
• Nous sommes une entreprise 100 % à distance, offrant la meilleure expérience à distance de sa catégorie.
• Forfait compétitif
• Bureaux acceptant les chiens à Berlin et à Malte
• Politiques favorables à la famille
• Opportunités d'évolution de carrière
• Environnement de travail dynamique
• Possibilités de partage de connaissances
• Culture dynamique entourée d'experts du secteur
• Événements sociaux d'entreprise pour créer des liens d'équipe
Contacter
Équipe de recrutement
Trouvez plus d'emplois anglophones en Allemagne sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Booming Games
Annonce fournie par Booming Games.