Fewer Applicants
Fewer Applicants, Higher Chance
company logo

Mobile Developer - Supervisor

PT Merdeka Copper Gold Tbk

Actively hiring 9h ago

Job Description

  • Mengawasi seluruh siklus pengembangan aplikasi seluler, mulai dari inisiasi hingga penerapan.
  • Merancang arsitektur aplikasi yang dapat diskalakan, dipelihara, dan efisien.
  • Mengembangkan, memelihara, dan meningkatkan aplikasi seluler untuk Android dan iOS menggunakan React Native, Redux, Flutter, CSS3, dan JavaScript.
  • Mengawasi, membimbing, dan melatih pengembang, melakukan tinjauan kode untuk memastikan kode berkualitas tinggi dan kepatuhan terhadap praktik terbaik melalui pelatihan dan bimbingan.
  • Menulis kode yang bersih, mudah dipelihara, terukur, dan terdokumentasi dengan baik, mengikuti praktik terbaik dan standar pengkodean.
  • Berkolaborasi dengan tim lintas fungsi untuk mengumpulkan persyaratan, menentukan arsitektur sistem, dan memastikan keselarasan dengan tujuan bisnis dan persyaratan teknis.
  • Memastikan aplikasi memenuhi standar keamanan, kinerja, dan fungsionalitas.
  • Membantu dalam pengambilan keputusan strategis terkait pilihan teknologi dan peta jalan pengembangan aplikasi.
  • Menunjukkan kemampuan pemecahan masalah yang sangat baik dan memberikan solusi teknis yang efektif.
  • Tetap up to date dengan tren, alat, dan teknologi industri terbaru, berbagi pengetahuan dengan tim untuk mendorong peningkatan berkelanjutan.
  • Mengoptimalkan kinerja, kualitas, dan daya tanggap sistem dan aplikasi yang ada.

Requirements

  • Memiliki pengalaman minimal 5 tahun dalam pengembangan aplikasi mobile (Android/iOS).
  • Pengalaman sebagai Lead Developer atau Supervisor dalam proyek pengembangan aplikasi mobile.
  • Menguasai bahasa pemrograman mobile seperti React Native, Dart (Flutter), Java, Kotlin, dan Swift.
  • Pengalaman dengan RESTful API, JSON, XML, Laravel, .NET, dan GraphQL.
  • Pengalaman dengan kerangka kerja dan alat pengembangan seluler, seperti Android Studio, Xcode, Firebase, dan alat CI/CD.
  • Pengetahuan tentang prinsip-prinsip UI/UX untuk mengembangkan aplikasi seluler yang ramah pengguna dan kemahiran dalam desain Figma dan UI/UX.
  • Pemahaman yang kuat tentang prinsip-prinsip SOLID, Arsitektur Bersih, dan MVVM.
  • Familiar dengan database seperti SQLite, Firebase, PostgreSQL, MySQL, MariaDB, dan SQLServer.
  • Pengalaman dalam DevOps atau Penerapan Aplikasi Seluler (Google Play Store, Apple App Store).
  • Kemampuan untuk melakukan debugging, optimasi kinerja, dan mengikuti praktik terbaik keamanan untuk aplikasi seluler.
  • Pengalaman dengan metodologi Agile/Scrum dan metodologi GIT.
  • Keterampilan kepemimpinan yang kuat untuk memandu dan mengelola tim pengembangan.
  • Kemampuan komunikasi yang kuat, baik dengan pengembang maupun pemangku kepentingan bisnis.
  • Kemampuan untuk bekerja dalam tim lintas fungsional dan mengelola jadwal proyek secara efektif.
  • Kemampuan beradaptasi dengan teknologi baru dan pola pikir pembelajaran yang berkelanjutan.
  • Pengetahuan yang baik tentang multithreading, manajemen memori, dan pemahaman tentang mekanisme caching.
  • Memiliki motivasi yang baik, bertanggung jawab terhadap tenggat waktu, dan mampu bekerja di bawah tekanan.
  • Jenis pekerjaan: Kontrak.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

About PT Merdeka Copper Gold Tbk
Learn More

PT Merdeka Copper Gold Tbk menghasilkan logam dan mineral yang esensial bagi kemajuan hidup manusia. Sebagai perusahaan induk pertambangan logam dan mineral Indonesia yang berkantor pusat di Jakarta, Merdeka mengeksplorasi, mengekstraksi, dan memproduksi emas, perak, tembaga, dan mineral lain melalui anak-anak perusahaan yang tersebar di tiga pulau di Indonesia. Merdeka juga memiliki anak perusahaan di bidang jasa konstruksi pertambangan.

Industry
Pertambangan
Location
Jakarta, Indonesia
Company Size
>100 employees