Εργασία
Από ροή συνεργάτη
Ανώτερος προγραμματιστής παιχνιδιών HTML5
Τιμή κατόπιν αιτήματος
Λεπτομέρειες
- Τύπος απασχόλησης
- Πλήρης απασχόληση
- Απομακρυσμένα
- Ναι
- Εταιρεία
- Booming Games
Περιγραφή
Μεταφρασμένο αυτόματα από English. Το πρωτότυπο κείμενο είναι το επίσημο. Μηχανική μετάφραση — ετοιμάζεται μια πιο ακριβής έκδοση.
Σχετικά με τον ρόλο
Θα συμπληρώσετε το πλήρωμά μας για την ανάπτυξη παιχνιδιών με 14 υπέροχα και εξειδικευμένα άτομα και θα αναφερθείτε στα Team Lead Frontend Games. Το πάθος σας για τα διαδικτυακά παιχνίδια καζίνο σε συνδυασμό με τις τεχνικές σας γνώσεις μας επιτρέπει να φέρουμε τους καλύτερους κουλοχέρηδες στην αγορά.
Ευθύνες
• Ανάπτυξη & Υλοποίηση Παιχνιδιού
• Μεταφράστε έγγραφα σχεδιασμού παιχνιδιών (GDD) σε παρουσιάσεις παιχνιδιών HTML5.
• Αναλύστε τις δυνατότητες του GDD σε μια Δομή Ανάλυσης Εργασίας (WBS) και δημιουργήστε εισιτήρια JIRA.
• Βεβαιωθείτε ότι οι εργασίες είναι διαχειρίσιμες εντός το πολύ μίας εβδομάδας εργασίας και ευθυγραμμίζονται με τις εκτιμήσεις της ομάδας.
• Υλοποιήστε τις δυνατότητες και τη λειτουργικότητα του παιχνιδιού χρησιμοποιώντας TypeScript (πιο πρόσφατο πρότυπο).
• Ακολουθήστε τις βέλτιστες πρακτικές, διασφαλίζοντας σωστά τυπωμένο και καλά τεκμηριωμένο κώδικα.
• Χρησιμοποιήστε JavaScript (ECMAScript) μόνο όταν είναι απαραίτητο, τεκμηριωμένη με JSDoc.
• Έλεγχος έκδοσης & Διαχείριση Κώδικα
• Εργαστείτε με το Git (το GitLab ως κεντρικό αποθετήριο).
• Δέσμευση κωδικού τουλάχιστον μία φορά την εργάσιμη ημέρα για να εμφανίζονται υποκαταστήματα.
• Ακολουθήστε τις συμβάσεις σημασιολογικής δέσμευσης, συμπεριλαμβανομένου του αναγνωριστικού εισιτηρίου (JIRA ή παρόμοιο).
• Υποβάλετε αιτήματα συγχώνευσης (MR) όταν οι εργασίες έχουν ολοκληρωθεί και χωρίς ελαττώματα.
• Απευθυνθείτε σε σχόλια από αναθεωρητές MR και κλιμακώστε τις διαφορές στον Αρχιτέκτονα ή τον Διευθυντή Μηχανικού, εάν χρειάζεται.
• Βεβαιωθείτε ότι ο κώδικας συμμορφώνεται με τις Αρχές Ασφαλούς Ανάπτυξης.
• Υλοποίηση οπτικών & ακουστικών εφέ
• Ενσωματώστε στατική τέχνη, κινούμενα σχέδια (Spine), ακολουθίες εικόνων και σωματίδια.
• Χρησιμοποιήστε βιβλιοθήκες όπως το PIXI.js για βέλτιστη απόδοση απόδοσης.
• Συνεργαστείτε με την Tech Art για τη βελτιστοποίηση των στοιχείων ενεργητικού για αποτελεσματική εφαρμογή Ποιότητα και Βελτιστοποίηση κώδικα
• Ποιότητα & Βελτιστοποίηση Κώδικα
• Διασφαλίστε καθαρό, καλά τεκμηριωμένο και ελεγμένο κώδικα.
• Χρησιμοποιήστε τα εργαλεία προγραμματιστή του προγράμματος περιήγησης για παρακολούθηση FPS, μνήμη, χρήση CPU/GPU και λήψη κλήσεων.
• Δώστε προτεραιότητα και διορθώστε σφάλματα με εξαιρετικά επείγουσα ανάγκη
• Διατηρήστε την κάλυψη δοκιμής μονάδας και ολοκλήρωσης, διασφαλίζοντας ότι δεν μειώνεται η κάλυψη της γραμμής επικοινωνίας.
• Αφαιρέστε τον νεκρό κώδικα και βελτιστοποιήστε τα στοιχεία του έργου.
• Δόμηση & Παράδοση Κώδικα Παιχνιδιού
• Χρησιμοποιήστε το Webpack για αποτελεσματική ομαδοποίηση, ελαχιστοποίηση και βελτιστοποίηση
• Βελτιστοποιήστε εικόνες, κείμενο και στοιχεία για μια κατασκευή έτοιμη για παραγωγή.
• Κατανοήστε και βελτιώστε το GitLab CI για αποτελεσματική ανάπτυξη
• Βεβαιωθείτε ότι τα παιχνίδια είναι βελτιστοποιημένα για HTTP/HTTP2/HTTP3, WebSockets και άλλες επικοινωνίες δικτύου για να βελτιώσετε την εμπειρία του παίκτη.
• Διαδικασία Συνεργασίας & Ανάπτυξης
• Συνεργαστείτε στενά με Παραγωγούς Παιχνιδιών, Καλλιτεχνικούς Διευθυντές και QA για να διασφαλίσετε την ομαλή ανάπτυξη.
• Διεξαγωγή επιδείξεων παιχνιδιών για κατόχους προϊόντων.
• Αντιμετωπίστε τα ελαττώματα που αναφέρονται από την QA με τον υψηλότερο επείγοντα χαρακτήρα.
• Ακολουθήστε ορόσημα δομημένης ανάπτυξης:
* Alpha – Το παιχνίδι λειτουργεί σύμφωνα με τις προδιαγραφές (ακόμα και αν τα στοιχεία είναι ελλιπή
* Beta – Πλήρης υλοποίηση περιουσιακών στοιχείων. παιχνίδι έτοιμο για δοκιμές QA
Απαιτήσεις
• Τουλάχιστον 3 χρόνια εμπειρία στην ανάπτυξη παιχνιδιών και 5 χρόνια συνολικής ανάπτυξης
• Γνωρίζει άπταιστα Typescript και Javascript (ES6) και HTML5/CSS3
• Εξαιρετική εμπειρία με PixiJS, Phaser ή αντίστοιχο
• Πλήρης ευχέρεια στα Αγγλικά, γραπτά και προφορικά
• Ισχυρές δεξιότητες επικοινωνίας και ομαδικής εργασίας
• Έμπειρος με Git, JIRA (ή αντίστοιχο λογισμικό παρακολούθησης ζητημάτων / έργου) και GSuite
• Προσοχή στη λεπτομέρεια, δεξιότητες επίλυσης προβλημάτων και πολλαπλών εργασιών
• Εμπειρία με κινούμενα σχέδια Spine, συμπεριλαμβανομένης της βελτιστοποίησης
Ωραίο να έχουμε
• Εμπειρία με WebGL ή άλλο API προγραμματισμού γραφικών.
• Παίκτης κουλοχέρηδων καζίνο.
• Δημιουργικότητα.
• Φόντο σε στατικά δακτυλογραφημένες γλώσσες.
Καλό να γνωρίζουμε
• Αυτή η θέση πλήρους απασχόλησης είναι επ' αόριστον ως ελεύθερος επαγγελματίας για εργολάβους εντός της ζώνης ώρας της Κεντρικής Ευρώπης +/-2.
Γιατί να δουλεύεις για Booming Games
Ο ιδρυτής οδήγησε. Με γνώμονα την κρούση. Υπαλληλοκεντρική.
Στην Booming Games, αναδιαμορφώνουμε τον κόσμο του iGaming με την εξ αποστάσεως προσέγγισή μας. Ο ρυθμός μας; Συναρπαστικά κουλοχέρηδες με μαγευτικά χαρακτηριστικά και εντυπωσιακά σχέδια που κυκλοφορούν κάθε δύο εβδομάδες - χωρίς εξαιρέσεις! Εδώ, όλα έχουν να κάνουν με τη συνιδιοκτησία και την πραγματική ανάπτυξη. Βουτήξτε σε μια ποικιλόμορφη ομάδα όπου η συμβολή σας δίνει δύναμη σε κάθε παιχνίδι που κατασκευάζουμε!
Τα προνόμιά μας
• Είμαστε μια εταιρεία 100% απομακρυσμένης, που προσφέρουμε την καλύτερη εμπειρία τηλεχειρισμού στην κατηγορία
• Ανταγωνιστικό πακέτο
• Γραφεία φιλικά προς τους σκύλους στο Βερολίνο και τη Μάλτα
• Πολιτικές φιλικές προς την οικογένεια
• Ευκαιρίες επαγγελματικής ανάπτυξης
• Απολαυστικό περιβάλλον εργασίας
• Ευκαιρίες ανταλλαγής γνώσεων
• Δυναμική κουλτούρα που περιβάλλεται από ειδικούς του κλάδου
• Εταιρικές κοινωνικές εκδηλώσεις για ομαδικό δέσιμο
Επικοινωνία
Ομάδα πρόσληψης
Βρείτε περισσότερες αγγλόφωνες θέσεις εργασίας στη Γερμανία στο Arbeitnow
Πηγή: Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Θα συμπληρώσετε το πλήρωμά μας για την ανάπτυξη παιχνιδιών με 14 υπέροχα και εξειδικευμένα άτομα και θα αναφερθείτε στα Team Lead Frontend Games. Το πάθος σας για τα διαδικτυακά παιχνίδια καζίνο σε συνδυασμό με τις τεχνικές σας γνώσεις μας επιτρέπει να φέρουμε τους καλύτερους κουλοχέρηδες στην αγορά.
Ευθύνες
• Ανάπτυξη & Υλοποίηση Παιχνιδιού
• Μεταφράστε έγγραφα σχεδιασμού παιχνιδιών (GDD) σε παρουσιάσεις παιχνιδιών HTML5.
• Αναλύστε τις δυνατότητες του GDD σε μια Δομή Ανάλυσης Εργασίας (WBS) και δημιουργήστε εισιτήρια JIRA.
• Βεβαιωθείτε ότι οι εργασίες είναι διαχειρίσιμες εντός το πολύ μίας εβδομάδας εργασίας και ευθυγραμμίζονται με τις εκτιμήσεις της ομάδας.
• Υλοποιήστε τις δυνατότητες και τη λειτουργικότητα του παιχνιδιού χρησιμοποιώντας TypeScript (πιο πρόσφατο πρότυπο).
• Ακολουθήστε τις βέλτιστες πρακτικές, διασφαλίζοντας σωστά τυπωμένο και καλά τεκμηριωμένο κώδικα.
• Χρησιμοποιήστε JavaScript (ECMAScript) μόνο όταν είναι απαραίτητο, τεκμηριωμένη με JSDoc.
• Έλεγχος έκδοσης & Διαχείριση Κώδικα
• Εργαστείτε με το Git (το GitLab ως κεντρικό αποθετήριο).
• Δέσμευση κωδικού τουλάχιστον μία φορά την εργάσιμη ημέρα για να εμφανίζονται υποκαταστήματα.
• Ακολουθήστε τις συμβάσεις σημασιολογικής δέσμευσης, συμπεριλαμβανομένου του αναγνωριστικού εισιτηρίου (JIRA ή παρόμοιο).
• Υποβάλετε αιτήματα συγχώνευσης (MR) όταν οι εργασίες έχουν ολοκληρωθεί και χωρίς ελαττώματα.
• Απευθυνθείτε σε σχόλια από αναθεωρητές MR και κλιμακώστε τις διαφορές στον Αρχιτέκτονα ή τον Διευθυντή Μηχανικού, εάν χρειάζεται.
• Βεβαιωθείτε ότι ο κώδικας συμμορφώνεται με τις Αρχές Ασφαλούς Ανάπτυξης.
• Υλοποίηση οπτικών & ακουστικών εφέ
• Ενσωματώστε στατική τέχνη, κινούμενα σχέδια (Spine), ακολουθίες εικόνων και σωματίδια.
• Χρησιμοποιήστε βιβλιοθήκες όπως το PIXI.js για βέλτιστη απόδοση απόδοσης.
• Συνεργαστείτε με την Tech Art για τη βελτιστοποίηση των στοιχείων ενεργητικού για αποτελεσματική εφαρμογή Ποιότητα και Βελτιστοποίηση κώδικα
• Ποιότητα & Βελτιστοποίηση Κώδικα
• Διασφαλίστε καθαρό, καλά τεκμηριωμένο και ελεγμένο κώδικα.
• Χρησιμοποιήστε τα εργαλεία προγραμματιστή του προγράμματος περιήγησης για παρακολούθηση FPS, μνήμη, χρήση CPU/GPU και λήψη κλήσεων.
• Δώστε προτεραιότητα και διορθώστε σφάλματα με εξαιρετικά επείγουσα ανάγκη
• Διατηρήστε την κάλυψη δοκιμής μονάδας και ολοκλήρωσης, διασφαλίζοντας ότι δεν μειώνεται η κάλυψη της γραμμής επικοινωνίας.
• Αφαιρέστε τον νεκρό κώδικα και βελτιστοποιήστε τα στοιχεία του έργου.
• Δόμηση & Παράδοση Κώδικα Παιχνιδιού
• Χρησιμοποιήστε το Webpack για αποτελεσματική ομαδοποίηση, ελαχιστοποίηση και βελτιστοποίηση
• Βελτιστοποιήστε εικόνες, κείμενο και στοιχεία για μια κατασκευή έτοιμη για παραγωγή.
• Κατανοήστε και βελτιώστε το GitLab CI για αποτελεσματική ανάπτυξη
• Βεβαιωθείτε ότι τα παιχνίδια είναι βελτιστοποιημένα για HTTP/HTTP2/HTTP3, WebSockets και άλλες επικοινωνίες δικτύου για να βελτιώσετε την εμπειρία του παίκτη.
• Διαδικασία Συνεργασίας & Ανάπτυξης
• Συνεργαστείτε στενά με Παραγωγούς Παιχνιδιών, Καλλιτεχνικούς Διευθυντές και QA για να διασφαλίσετε την ομαλή ανάπτυξη.
• Διεξαγωγή επιδείξεων παιχνιδιών για κατόχους προϊόντων.
• Αντιμετωπίστε τα ελαττώματα που αναφέρονται από την QA με τον υψηλότερο επείγοντα χαρακτήρα.
• Ακολουθήστε ορόσημα δομημένης ανάπτυξης:
* Alpha – Το παιχνίδι λειτουργεί σύμφωνα με τις προδιαγραφές (ακόμα και αν τα στοιχεία είναι ελλιπή
* Beta – Πλήρης υλοποίηση περιουσιακών στοιχείων. παιχνίδι έτοιμο για δοκιμές QA
Απαιτήσεις
• Τουλάχιστον 3 χρόνια εμπειρία στην ανάπτυξη παιχνιδιών και 5 χρόνια συνολικής ανάπτυξης
• Γνωρίζει άπταιστα Typescript και Javascript (ES6) και HTML5/CSS3
• Εξαιρετική εμπειρία με PixiJS, Phaser ή αντίστοιχο
• Πλήρης ευχέρεια στα Αγγλικά, γραπτά και προφορικά
• Ισχυρές δεξιότητες επικοινωνίας και ομαδικής εργασίας
• Έμπειρος με Git, JIRA (ή αντίστοιχο λογισμικό παρακολούθησης ζητημάτων / έργου) και GSuite
• Προσοχή στη λεπτομέρεια, δεξιότητες επίλυσης προβλημάτων και πολλαπλών εργασιών
• Εμπειρία με κινούμενα σχέδια Spine, συμπεριλαμβανομένης της βελτιστοποίησης
Ωραίο να έχουμε
• Εμπειρία με WebGL ή άλλο API προγραμματισμού γραφικών.
• Παίκτης κουλοχέρηδων καζίνο.
• Δημιουργικότητα.
• Φόντο σε στατικά δακτυλογραφημένες γλώσσες.
Καλό να γνωρίζουμε
• Αυτή η θέση πλήρους απασχόλησης είναι επ' αόριστον ως ελεύθερος επαγγελματίας για εργολάβους εντός της ζώνης ώρας της Κεντρικής Ευρώπης +/-2.
Γιατί να δουλεύεις για Booming Games
Ο ιδρυτής οδήγησε. Με γνώμονα την κρούση. Υπαλληλοκεντρική.
Στην Booming Games, αναδιαμορφώνουμε τον κόσμο του iGaming με την εξ αποστάσεως προσέγγισή μας. Ο ρυθμός μας; Συναρπαστικά κουλοχέρηδες με μαγευτικά χαρακτηριστικά και εντυπωσιακά σχέδια που κυκλοφορούν κάθε δύο εβδομάδες - χωρίς εξαιρέσεις! Εδώ, όλα έχουν να κάνουν με τη συνιδιοκτησία και την πραγματική ανάπτυξη. Βουτήξτε σε μια ποικιλόμορφη ομάδα όπου η συμβολή σας δίνει δύναμη σε κάθε παιχνίδι που κατασκευάζουμε!
Τα προνόμιά μας
• Είμαστε μια εταιρεία 100% απομακρυσμένης, που προσφέρουμε την καλύτερη εμπειρία τηλεχειρισμού στην κατηγορία
• Ανταγωνιστικό πακέτο
• Γραφεία φιλικά προς τους σκύλους στο Βερολίνο και τη Μάλτα
• Πολιτικές φιλικές προς την οικογένεια
• Ευκαιρίες επαγγελματικής ανάπτυξης
• Απολαυστικό περιβάλλον εργασίας
• Ευκαιρίες ανταλλαγής γνώσεων
• Δυναμική κουλτούρα που περιβάλλεται από ειδικούς του κλάδου
• Εταιρικές κοινωνικές εκδηλώσεις για ομαδικό δέσιμο
Επικοινωνία
Ομάδα πρόσληψης
Βρείτε περισσότερες αγγλόφωνες θέσεις εργασίας στη Γερμανία στο Arbeitnow
Πηγή: Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Αυτή η αγγελία προέρχεται από ροή συνεργάτη. Εφαρμόστε την στη ιστοσελίδα προέλευσης.
Πηγή: Booming Games
Καταχώριση από Booming Games.