Nimble
Nimble
Nimble ialah syarikat permainan komputer yang mencipta pengalaman permainan interaktif untuk khalayak pengguna yang luas. Beroperasi dalam bidang permainan, media dan hiburan B2C, syarikat ini memberi tumpuan kepada pembangunan produk yang mudah diakses serta direka untuk menarik minat pemain dengan pelbagai kecenderungan.

Desainer UI Teknis – Unreal Engine (Jarak Jauh, Carolina Utara)

Bangun antarmuka Unreal Engine yang skalabel dan responsif untuk mitra pengembangan gim AAA. Kembangkan UI berbasis MVVM, navigasi dengan kontroler, dan pengalaman pemain lintas platform yang berkinerja tinggi.

Deskripsi

  • Terjemahkan fitur dan wireframe menjadi tugas implementasi yang terdefinisi dengan baik, sekaligus mengangkat dependensi dan pertanyaan terbuka sejak awal.
  • Kembangkan dan pelihara antarmuka Unreal Engine dengan UMG dan Widget Blueprint.
  • Buat perilaku antarmuka dan logika interaksi menggunakan scripting Blueprint.
  • Rancang komponen UI yang dapat digunakan kembali dan beradaptasi saat persyaratan produk serta desain visual berubah.
  • Hadirkan antarmuka berbasis data dengan ViewModel, pengikatan tampilan, dan pola MVVM bersama UI Engineering.
  • Berkontribusi dalam arsitektur UI C++ yang telah ditetapkan dan ikuti aliran data antara sistem gameplay dan lapisan presentasi.
  • Pertimbangkan dimensi layar, area aman, lokalisasi, aksesibilitas, penskalaan responsif, dan konten yang berubah.
  • Buat navigasi berbasis kontroler yang juga mendukung beragam metode input dan platform target.
  • Evaluasi kinerja UI serta biaya runtime atau memori pada UMG, Slate, C++, tekstur, dan sistem terkait.
  • Selidiki gangguan pada UI dan bekerja sama dengan Engineering ketika masalah memerlukan analisis teknis yang lebih mendalam.
  • Koordinasikan pengembangan fitur dengan UX, UI Art, Engineering, dan Production.
  • Sempurnakan alur kerja tim, pipeline, dokumentasi, dan standar implementasi seiring berkembangnya teknologi UI.
  • Wakili pengalaman pemain sambil menyeimbangkan batasan teknis dan kebutuhan pengiriman.

Persyaratan

  • Pengalaman profesional dalam mengimplementasikan antarmuka Unreal Engine dan UMG.
  • Menguasai MVVM, ViewModel, pengikatan data, serta pemisahan data dari presentasi, atau pendekatan arsitektur yang sebanding.
  • Memahami dasar-dasar dan tipe data C++ untuk berkolaborasi dalam sistem UI berbasis C++.
  • Kemampuan implementasi UI teknis tingkat lanjut dengan pemahaman tentang arsitektur UI dan desain berbasis komponen.
  • Memahami prinsip UI dan UX dengan baik, termasuk tata letak, komposisi, hierarki, pola interaksi, perilaku responsif, dan pengelolaan status.
  • Mampu merencanakan lokalisasi, luapan teks, konten dinamis, penskalaan, data yang berubah, dan beragam metode input.
  • Berpengalaman membuat antarmuka yang dirancang untuk navigasi dengan kontroler dan metode input lainnya.
  • Berpengalaman memperhitungkan kinerja dan biaya runtime selama implementasi UI.
  • Memiliki kemampuan komunikasi lintas fungsi yang jelas dan pengalaman bekerja sama dengan Design, Art, Engineering, dan Production.
  • Memiliki pengalaman profesional menggunakan Unreal Engine; kandidat harus siap berkontribusi tanpa mempelajari engine saat bekerja.
  • Pengalaman merilis UI untuk PC sangat relevan.
  • Pengalaman bekerja pada platform konsol dan/atau seluler menjadi nilai tambah.
  • Diutamakan: pengalaman menggunakan Unreal Insights.
  • Diutamakan: pengalaman merilis UI di berbagai platform.
  • Diutamakan: pengalaman dengan material UI, animasi, dan motion.
  • Diutamakan: pengalaman menggunakan Figma atau alat prototipe sebanding.

Lowongan Terkait