İş
Ortak beslemesinden
Kıdemli HTML5 Oyun Geliştiricisi
Talep üzerine fiyat
Detaylar
- Çalışma türü
- Tam zamanlı
- Uzaktan
- Evet
- Şirket
- Booming Games
Açıklama
English dilinden otomatik çevrildi. Orijinal metin esas alınmalıdır. Makine çevirisi — daha doğru bir çeviri hazırlanıyor.
Rol hakkında
14 sevimli ve yetenekli kişiden oluşan Oyun Geliştirme ekibimizi tamamlayacak ve Ön Uç Oyunları Takım Lideri'ne rapor vereceksiniz. Çevrimiçi casino oyunlarına olan tutkunuz, teknik bilginizle birleştiğinde, pazara en iyi slotları sunmamızı sağlıyor.
Sorumluluklar
• Oyun Geliştirme ve Uygulama
• Oyun tasarım belgelerini (GDD) HTML5 oyun sunumlarına çevirin.
• GDD özelliklerini İş Kırılım Yapısına (WBS) ayırın ve JIRA biletleri oluşturun.
• Görevlerin maksimum bir çalışma haftası içinde yönetilebilir olmasını ve ekip tahminleriyle uyumlu olmasını sağlayın.
• TypeScript'i (en son standart) kullanarak oyun özelliklerini ve işlevlerini uygulayın.
• Kodun iyi yazılmış ve iyi belgelenmiş olmasını sağlayarak en iyi uygulamaları takip edin.
• JSDoc ile belgelenen JavaScript'i (ECMAScript) yalnızca gerektiğinde kullanın.
• Sürüm Kontrolü ve Kod Yönetimi
• Git ile çalışın (merkezi depo olarak GitLab).
• Şubeleri öne çıkarmak için her iş gününde en az bir kez kod kaydedin.
• (JIRA veya benzer) bilet kimliği de dahil olmak üzere anlamsal taahhüt kurallarına uyun.
• İş tamamlandığında ve hatasız olduğunda birleştirme isteklerini (MR) gönderin.
• MR incelemecilerinden gelen geri bildirimleri ele alın ve gerekirse anlaşmazlıkları Mimar veya Mühendislik Müdürüne iletin.
• Kodun Güvenli Geliştirme İlkelerine uygun olduğundan emin olun.
• Görsel ve Ses Efektleri Uygulaması
• Statik sanatı, animasyonları (Omurga), görüntü dizilerini ve parçacıkları entegre edin.
• Optimum görüntü oluşturma performansı için PIXI.js gibi kitaplıkları kullanın.
• Verimli uygulama için varlıkları optimize etmek üzere Tech Art ile işbirliği yapın Kod Kalitesi ve Optimizasyonu
• Kod Kalitesi ve Optimizasyonu
• Temiz, iyi belgelenmiş ve test edilmiş kod sağlayın.
• FPS'yi, belleği, CPU/GPU kullanımını izlemek ve aramaları çekmek için tarayıcı geliştirici araçlarını kullanın.
• Hataları en acil şekilde önceliklendirin ve düzeltin
• İletişim yapılan hat kapsamının azalmamasını sağlayarak ünite ve entegrasyon testi kapsamını koruyun.
• Ölü kodu kaldırın ve proje varlıklarını optimize edin.
• Oyun Kodu Oluşturma ve Teslimat
• Verimli paketleme, küçültme ve optimizasyon için Webpack'ten yararlanın
• Üretime hazır bir yapı için görüntüleri, metinleri ve varlıkları optimize edin.
• Verimli dağıtım için GitLab CI'yı anlayın ve geliştirin
• Oyuncu deneyimini geliştirmek amacıyla oyunların HTTP/HTTP2/HTTP3, WebSockets ve diğer ağ iletişimleri için optimize edildiğinden emin olun.
• İşbirliği ve Geliştirme Süreci
• Sorunsuz bir gelişim sağlamak için Oyun Yapımcıları, Sanat Yönetmenleri ve Kalite Güvencesi ile yakın işbirliği içinde çalışın.
• Ürün Sahipleri için oyun demoları düzenleyin.
• Kalite Güvencesi tarafından bildirilen kusurları en acil şekilde ele alın.
• Yapılandırılmış geliştirme aşamalarını takip edin:
* Alfa – Oyun spesifikasyonlara göre çalışır (varlıklar eksik olsa bile)
* Beta – Tam varlık uygulaması; oyun QA testine hazır
Gereksinimler
• En az 3 yıllık Oyun Geliştirme deneyimi ve 5 yıllık genel geliştirme deneyimi
• TypeScript ve Javascript (ES6) ve HTML5/CSS3'te akıcı
• PixiJS, Phaser veya eşdeğeri konusunda son derece deneyimli
• İngilizce'yi yazılı ve sözlü olarak tam anlamıyla akıcı bir şekilde konuşabilmek
• Güçlü iletişim ve takım çalışması becerileri
• Git, JIRA (veya eşdeğer Sayı/Proje takip yazılımı) ve GSuite konusunda deneyimli
• Detaylara dikkat, problem çözme ve çoklu görev becerileri
• Optimizasyon da dahil olmak üzere Omurga animasyonları konusunda deneyim
Sahip olmak güzel
• WebGL veya diğer grafik programlama API'leri konusunda deneyim.
• Casino slot oyuncusu.
• Yaratıcılık.
• Statik olarak yazılan dillerde arka plan.
bilmek güzel
• Bu tam zamanlı pozisyon, Orta Avrupa Saat Dilimi +/-2 dahilindeki yükleniciler için süresiz serbest çalışma bazındadır.
Neden Yükselen Oyunlar için Çalışmalı?
Kurucu liderlik etti. Etki odaklı. Çalışan odaklı.
Booming Games'te iGaming dünyasını uzaktan öncelikli yaklaşımımızla yeniden şekillendiriyoruz. Bizim ritmimiz mi? Her iki haftada bir yayınlanan, büyüleyici özelliklere ve çarpıcı tasarımlara sahip heyecan verici slot oyunları - istisna yok! Burada her şey ortak mülkiyet ve gerçek büyüme ile ilgilidir. Yaptığımız her oyuna katkılarınızın güç verdiği, çeşitliliğe sahip bir ekibe katılın!
Ayrıcalıklarımız
• Sınıfının en iyisi uzaktan deneyim sunan, %100 uzaktan çalışmaya öncelik veren bir şirketiz
• Rekabetçi paket
• Berlin ve Malta'da köpek dostu ofisler
• Aile dostu politikalar
• Kariyer geliştirme fırsatları
• Keyifli bir çalışma ortamı
• Bilgi paylaşımı fırsatları
• Endüstri uzmanlarıyla çevrili dinamik kültür
• Ekip bağı kurmaya yönelik şirket sosyal etkinlikleri
İletişim
İşe Alma Ekibi
Arbeitnow'da Almanya'da daha fazla İngilizce Konuşma İşi bul
Kaynak: Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
14 sevimli ve yetenekli kişiden oluşan Oyun Geliştirme ekibimizi tamamlayacak ve Ön Uç Oyunları Takım Lideri'ne rapor vereceksiniz. Çevrimiçi casino oyunlarına olan tutkunuz, teknik bilginizle birleştiğinde, pazara en iyi slotları sunmamızı sağlıyor.
Sorumluluklar
• Oyun Geliştirme ve Uygulama
• Oyun tasarım belgelerini (GDD) HTML5 oyun sunumlarına çevirin.
• GDD özelliklerini İş Kırılım Yapısına (WBS) ayırın ve JIRA biletleri oluşturun.
• Görevlerin maksimum bir çalışma haftası içinde yönetilebilir olmasını ve ekip tahminleriyle uyumlu olmasını sağlayın.
• TypeScript'i (en son standart) kullanarak oyun özelliklerini ve işlevlerini uygulayın.
• Kodun iyi yazılmış ve iyi belgelenmiş olmasını sağlayarak en iyi uygulamaları takip edin.
• JSDoc ile belgelenen JavaScript'i (ECMAScript) yalnızca gerektiğinde kullanın.
• Sürüm Kontrolü ve Kod Yönetimi
• Git ile çalışın (merkezi depo olarak GitLab).
• Şubeleri öne çıkarmak için her iş gününde en az bir kez kod kaydedin.
• (JIRA veya benzer) bilet kimliği de dahil olmak üzere anlamsal taahhüt kurallarına uyun.
• İş tamamlandığında ve hatasız olduğunda birleştirme isteklerini (MR) gönderin.
• MR incelemecilerinden gelen geri bildirimleri ele alın ve gerekirse anlaşmazlıkları Mimar veya Mühendislik Müdürüne iletin.
• Kodun Güvenli Geliştirme İlkelerine uygun olduğundan emin olun.
• Görsel ve Ses Efektleri Uygulaması
• Statik sanatı, animasyonları (Omurga), görüntü dizilerini ve parçacıkları entegre edin.
• Optimum görüntü oluşturma performansı için PIXI.js gibi kitaplıkları kullanın.
• Verimli uygulama için varlıkları optimize etmek üzere Tech Art ile işbirliği yapın Kod Kalitesi ve Optimizasyonu
• Kod Kalitesi ve Optimizasyonu
• Temiz, iyi belgelenmiş ve test edilmiş kod sağlayın.
• FPS'yi, belleği, CPU/GPU kullanımını izlemek ve aramaları çekmek için tarayıcı geliştirici araçlarını kullanın.
• Hataları en acil şekilde önceliklendirin ve düzeltin
• İletişim yapılan hat kapsamının azalmamasını sağlayarak ünite ve entegrasyon testi kapsamını koruyun.
• Ölü kodu kaldırın ve proje varlıklarını optimize edin.
• Oyun Kodu Oluşturma ve Teslimat
• Verimli paketleme, küçültme ve optimizasyon için Webpack'ten yararlanın
• Üretime hazır bir yapı için görüntüleri, metinleri ve varlıkları optimize edin.
• Verimli dağıtım için GitLab CI'yı anlayın ve geliştirin
• Oyuncu deneyimini geliştirmek amacıyla oyunların HTTP/HTTP2/HTTP3, WebSockets ve diğer ağ iletişimleri için optimize edildiğinden emin olun.
• İşbirliği ve Geliştirme Süreci
• Sorunsuz bir gelişim sağlamak için Oyun Yapımcıları, Sanat Yönetmenleri ve Kalite Güvencesi ile yakın işbirliği içinde çalışın.
• Ürün Sahipleri için oyun demoları düzenleyin.
• Kalite Güvencesi tarafından bildirilen kusurları en acil şekilde ele alın.
• Yapılandırılmış geliştirme aşamalarını takip edin:
* Alfa – Oyun spesifikasyonlara göre çalışır (varlıklar eksik olsa bile)
* Beta – Tam varlık uygulaması; oyun QA testine hazır
Gereksinimler
• En az 3 yıllık Oyun Geliştirme deneyimi ve 5 yıllık genel geliştirme deneyimi
• TypeScript ve Javascript (ES6) ve HTML5/CSS3'te akıcı
• PixiJS, Phaser veya eşdeğeri konusunda son derece deneyimli
• İngilizce'yi yazılı ve sözlü olarak tam anlamıyla akıcı bir şekilde konuşabilmek
• Güçlü iletişim ve takım çalışması becerileri
• Git, JIRA (veya eşdeğer Sayı/Proje takip yazılımı) ve GSuite konusunda deneyimli
• Detaylara dikkat, problem çözme ve çoklu görev becerileri
• Optimizasyon da dahil olmak üzere Omurga animasyonları konusunda deneyim
Sahip olmak güzel
• WebGL veya diğer grafik programlama API'leri konusunda deneyim.
• Casino slot oyuncusu.
• Yaratıcılık.
• Statik olarak yazılan dillerde arka plan.
bilmek güzel
• Bu tam zamanlı pozisyon, Orta Avrupa Saat Dilimi +/-2 dahilindeki yükleniciler için süresiz serbest çalışma bazındadır.
Neden Yükselen Oyunlar için Çalışmalı?
Kurucu liderlik etti. Etki odaklı. Çalışan odaklı.
Booming Games'te iGaming dünyasını uzaktan öncelikli yaklaşımımızla yeniden şekillendiriyoruz. Bizim ritmimiz mi? Her iki haftada bir yayınlanan, büyüleyici özelliklere ve çarpıcı tasarımlara sahip heyecan verici slot oyunları - istisna yok! Burada her şey ortak mülkiyet ve gerçek büyüme ile ilgilidir. Yaptığımız her oyuna katkılarınızın güç verdiği, çeşitliliğe sahip bir ekibe katılın!
Ayrıcalıklarımız
• Sınıfının en iyisi uzaktan deneyim sunan, %100 uzaktan çalışmaya öncelik veren bir şirketiz
• Rekabetçi paket
• Berlin ve Malta'da köpek dostu ofisler
• Aile dostu politikalar
• Kariyer geliştirme fırsatları
• Keyifli bir çalışma ortamı
• Bilgi paylaşımı fırsatları
• Endüstri uzmanlarıyla çevrili dinamik kültür
• Ekip bağı kurmaya yönelik şirket sosyal etkinlikleri
İletişim
İşe Alma Ekibi
Arbeitnow'da Almanya'da daha fazla İngilizce Konuşma İşi bul
Kaynak: Arbeitnow (https://www.arbeitnow.com/jobs/companies/booming-games/senior-html5-game-developer-pressig-200487)
Bu ilan bir ortak kaynağından gelmektedir. Başvuruyu kaynak web sitesinde yapın.
Kaynak: Booming Games
İlan Booming Games tarafından sağlanmıştır.