Skip to main content
T

Kıdemli Unity Geliştirici

Tiga Healthcare Technologies

Location

Gölbaşı, Ankara, Türkiye

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Genel Nitelikler

  • Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Elektrik-Elektronik Mühendisliği veya ilgili mühendislik bölümlerinden mezun,
  • Profesyonel iş yaşamında en az 8 yıl oyun şirketlerinde Unity Game Developer olarak çalışmış,
  • Unity (2D/3D) oyun motorunun mimarisi, bileşenleri ve güncel teknolojilerine ileri düzeyde hâkim,
  • C# programlama dilinde donanımlı,
  • OOP, SOLID prensipleri, Design Patterns ve Clean Code yaklaşımlarını etkin şekilde uygulayabilen,
  • Daha önce baştan sona en az bir (tercihen birden fazla) oyun veya interaktif uygulama projesini geliştirip App Store ve Google Play Store'da yayınlamış,
  • Oyun sistemleri, oyun mekanikleri, matematiksel modelleme, fizik simülasyonları, animasyon sistemleri (Animator, Timeline) ve UI/UX geliştirme konularında ileri düzey deneyime sahip,
  • Unity fizik sistemi konusunda bilgi sahibi, gerektiğinde özel fizik mekanikleri geliştirebilen,
  • Mobil ve PC platformlarında performans optimizasyonu, memory management, profiling ve debugging süreçlerinde bilgili,
  • Veri tabanı sistemleri ile oyun içeriklerinin entegrasyonu konusunda tecrübeli,
  • Git tabanlı versiyon kontrol sistemlerine (GitHub, GitLab, Bitbucket vb.) hâkim; branch yönetimi, merge süreçleri ve repository mimarileri konusunda deneyimli,
  • Çalıştığı şirketlerde; yazılım mimarisi oluşturma, ölçeklenebilir sistem tasarlama ve teknik dokümantasyon hazırlamış,
  • Ekip yönetimi ve teknik liderlik deneyimi bulunan; code review süreçlerini yürütebilen ve ekip üyelerine mentorluk yapabilecek.

İş Tanımı

  • Projenin teknik mimarisini oluşturmak ve sürdürülebilir yazılım altyapısını tasarlamak,
  • Unity kullanarak oyun sistemlerini, temel mekanikleri ve oyun içi özellikleri sıfırdan geliştirmek,
  • Geliştirme ekibinin teknik süreçlerine liderlik etmek,
  • Ürün ve Proje Yöneticileri ile koordineli çalışarak teknik fizibilite, zaman planlaması ve geliştirme stratejileri konusunda karar süreçlerine katkı sağlamak,
  • Git altyapısı üzerinden versiyon kontrol süreçlerini yönetmek, merge ve conflict süreçlerini etkin şekilde yürütmek,
  • Oyun ile veri tabanı ve backend servisleri arasındaki entegrasyon süreçlerini geliştirmek ve yönetmek,
  • Teknik dokümantasyonları hazırlamak, güncel tutmak ve geliştirme standartlarının uygulanmasına öncülük etmek,
  • Yeni Unity sürümlerini, oyun geliştirme teknolojilerini ve sektör trendlerini takip ederek projelere katma değer sağlayacak çözümler geliştirmek.

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs