Gramian Consulting
Gramian Consulting
Gramian Consulting adalah firma konsultasi yang mengutamakan kerja jarak jauh dan berfokus pada talenta di bidang teknik, data, dan AI. Perusahaan ini membantu organisasi memperluas kapasitas teknis melalui penambahan talenta, perekrutan, tim khusus, dan pengelolaan kontraktor, sekaligus menyediakan layanan seperti pelatihan dan penyetelan halus LLM, agen dan asisten AI, MLOps, serta infrastruktur AI. Perusahaan ini juga mendukung pengembangan karier individu melalui program mentoring dan pendidikan yang mencakup kesiapan karier, persiapan wawancara, dan orientasi terhadap pasar internasional. Pekerjaannya memadukan pengalaman langsung dalam bidang teknik dan perekrutan untuk membantu klien membangun tim teknis dan menerapkan AI pada kebutuhan bisnis.

Ahli Rekayasa Perangkat Lunak Seluler, Proyek Pelatihan AI

Buat tugas coding seluler yang menantang, lingkungan yang dapat direproduksi, dan solusi acuan untuk proyek pelatihan AI. Nilai kode seluler yang dihasilkan AI melalui latihan debugging, pengujian, dan optimasi yang ketat.

Deskripsi

  • Rancang tugas rekayasa seluler yang realistis untuk model AI tingkat lanjut dengan menggunakan repositori kode yang sudah ada.
  • Kembangkan tantangan seputar debugging, pengembangan fitur, refaktor, pengelolaan state, penanganan siklus hidup, dan optimasi performa.
  • Buat tugas di setidaknya satu jalur: pengembangan lintas platform dengan React Native, TypeScript, JavaScript, atau Flutter dan Dart; pengembangan iOS dengan Swift, SwiftUI, atau UIKit; atau pengembangan Android dengan Kotlin, Jetpack Compose, atau sistem View Android.
  • Siapkan lingkungan yang dapat direproduksi dengan persyaratan, dependensi, dan petunjuk menjalankan yang jelas.
  • Buat pemeriksaan otomatis deterministik yang menerima implementasi benar dan menolak solusi yang keliru, tidak lengkap, atau di-hardcode.
  • Buat dan verifikasi solusi acuan yang menunjukkan pendekatan tepat untuk setiap tugas.
  • Pastikan tugas menantang secara teknis, jelas, dapat direproduksi, dan cocok untuk menilai kemampuan coding AI tingkat lanjut.

Persyaratan

  • Pengalaman praktis yang luas dalam setidaknya satu spesialisasi seluler: pengembangan lintas platform, iOS, atau Android.
  • Menguasai setidaknya satu bahasa yang relevan: TypeScript, JavaScript, Dart, Swift, atau Kotlin.
  • Pengetahuan mendalam tentang arsitektur seluler, pengelolaan state, pemrograman asinkron, dan siklus hidup aplikasi.
  • Terampil mendiagnosis masalah aplikasi seluler yang kompleks, menemukan cacat yang sulit terlihat, dan memberikan perbaikan yang andal.
  • Berpengalaman membangun fitur seluler, merapikan kode melalui refaktor, dan meningkatkan performa aplikasi.
  • Mampu menulis pengujian otomatis, memverifikasi perilaku yang diharapkan, dan membedakan solusi benar dari jalan pintas yang dangkal.
  • Kemampuan analitis yang kuat, perhatian cermat terhadap detail, dan dokumentasi teknis yang jelas.
  • Dapat mulai segera setelah orientasi dan memenuhi persyaratan minimum pengiriman tugas mingguan.