
YallaPlay, gerçek zamanlı oyuncuya karşı oyuncu deneyimlerine odaklanan bir mobil oyun şirketidir. Oyun sektörünün deneyimli profesyonellerinden oluşan ekibi, şirketin özel YallaPlay Gerçek Zamanlı Motoru ile oyunlar geliştirir ve dünya genelindeki oyuncular için etkileşimli çok oyunculu oynanış oluşturmak üzere yapay zekâ teknolojilerinden yararlanır. Şirketin portföyünde strateji odaklı bir mobil kart oyunu olan Spades Masters ve zorlu çatışmalar ile geliştirilebilir silah cephaneliği sunan, yakında çıkacak bir nişancı oyunu olan Zombie World yer alır. YallaPlay, App Store ve Google Play dâhil olmak üzere mobil platformlarda oyuncuların uzun vadeli bağlılığına, etkileşimine ve memnuniyetine önem verir.
Mobil Oyun Geliştiricisi (Unity) — Brezilya'dan Uzaktan
YallaPlay ekibine Unity geliştiricisi olarak katılarak iOS ve Android için yapay zekâ destekli mobil oyunlar geliştirin. Oynanış oluşturun, performansı optimize edin ve küresel bir oyun stüdyosunda canlı operasyonları destekleyin.
Açıklama
- iOS ve Android için Unity mobil oyunları geliştirmek ve teslim etmek
- Üretim kalitesini koruyarak kodlama, hata ayıklama, yeniden düzenleme, dokümantasyon, test ve prototipleme süreçlerinde yapay zekâ destekli araçları kullanmak
- Tasarımla, yapımcılarla, sanatçılarla, backend mühendisleriyle ve QA ekipleriyle çalışarak özenle hazırlanmış oyuncu deneyimleri oluşturmak
- Temiz, ölçeklenebilir ve sürdürülebilir C# kodu geliştirmek; yapay zekâ tarafından üretilen kodları üretimde kullanmadan önce incelemek
- Oynanış mekaniklerini hızlıca prototiplemek ve ekip geri bildirimleriyle geliştirmek
- Unity profil oluşturma araçlarıyla farklı mobil cihazlarda performansı optimize etmek
- Karmaşık oynanış, ağ, bellek ve platforma özgü sorunları gidermek
- Oynanış sistemleri, kullanıcı arayüzü, animasyon, VFX, ses ve canlı operasyon özellikleri geliştirmek
- CI/CD, otomatik derlemeler ve dağıtım süreçlerini desteklemek
- Kod incelemeleri yapmak, mühendislik standartlarını yükseltmek ve yeniden kullanılabilir sistemler ile dahili araçlar geliştirmek
- Ekip verimliliğini artırabilecek yeni yapay zekâ araçlarını ve iş akışlarını değerlendirmek
- Sprint planlama ve günlük toplantılar dâhil olmak üzere Agile uygulamalarına katılmak
- Lead Unity Developer'a raporlamak
Gereksinimler
- Bilgisayar Bilimleri, Yazılım Mühendisliği, Etkileşimli Medya alanında lisans derecesi veya eşdeğer deneyim
- En az beş yıl Unity mobil oyun geliştirme deneyimi
- En az iki mobil oyunun yayımlanmış olması
- İleri düzey C# programlama becerisi
- Unity mimarisi, UI Toolkit veya uGUI, prefab'lar, varlık yönetimi, animasyon, ses ve sahne yönetimi hakkında güçlü bilgi
- Hem 2D hem de 3D mobil oyun geliştirme deneyimi
- CPU, GPU, bellek ve pil performansını optimize etme deneyimi
- REST API'leri, WebSocket'ler veya çok oyunculu ağ iletişimi deneyimi
- Güçlü hata ayıklama ve problem çözme becerileri
- Agile ekiplerde çalışma deneyimi
- Mükemmel iletişim ve iş birliği becerileri
- Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT veya benzeri yapay zekâ kodlama asistanlarını kullanma rahatlığı
- Teknik çalışmalar için etkili istemler oluşturabilme
- Yapay zekâ tarafından üretilen kodları eleştirel biçimde inceleme, doğrulama, test etme ve geliştirme becerisi
- Hata ayıklama, dokümantasyon, test, yeniden düzenleme ve kod üretiminde yapay zekâ kullanma deneyimi
- Kaliteyi korurken yapay zekâ iş akışlarını sürekli denemeye istekli olma
- Yapay zekâ destekli yazılım geliştirmenin sınırlamaları, riskleri ve güvenlik hususlarını anlama
Yan Haklar
- Rekabetçi ücret
- Esnek çalışma saatleriyle uzaktan öncelikli çalışma düzeni
- Dijital göçebelere uygun çalışma düzeni
- Cömert ücretli izin
- Ücretli doğum günü izni
- Gelişim fırsatları ve öğrenme kaynaklarına erişim