iOS Developer

Website haloblu Kota Jakarta Pusat

Spesial buat kamu untuk mulai langkahmu!

Dunia perbankan sedang mengalami transformasi besar-besaran. Era di mana nasabah harus datang ke kantor cabang untuk mengurus administrasi mulai ditinggalkan, digantikan oleh aplikasi perbankan digital yang cerdas, cepat, dan aman. Di garda terdepan revolusi ini, berdiri PT Bank Digital BCA (BCA Digital) dengan produk unggulannya, blu.

Bagi Anda para pengembang aplikasi Apple, lowongan kerja sebagai iOS Developer di BCA Digital Jakarta Pusat bukan sekadar pekerjaan biasa. Ini adalah kesempatan untuk menjadi arsitek di balik ekosistem finansial masa depan. Artikel ini akan mengupas tuntas mengapa posisi ini sangat bergengsi, apa saja kualifikasi yang dibutuhkan, dan bagaimana dinamika kerja di jantung ibu kota.

Mengenal PT Bank Digital BCA (BCA Digital)

PT Bank Digital BCA atau yang lebih dikenal dengan brand BCA Digital adalah anak perusahaan dari PT Bank Central Asia Tbk (BCA), salah satu bank swasta terbesar di Asia Tenggara. Meskipun memiliki DNA perbankan yang kuat dan konservatif dalam hal keamanan, BCA Digital beroperasi dengan semangat startup yang tangkas, inovatif, dan berorientasi pada teknologi modern.

Produk utama mereka, aplikasi blu, telah mendapatkan apresiasi luas karena antarmuka yang bersih (UI) dan pengalaman pengguna (UX) yang sangat lancar. Berkantor pusat di area strategis Jakarta Pusat, BCA Digital menawarkan lingkungan kerja yang dinamis bagi para talenta IT yang ingin memberikan dampak nyata bagi jutaan pengguna di seluruh Indonesia.

Mengapa Menjadi iOS Developer di BCA Digital?

Menjadi iOS Developer di BCA Digital menawarkan keunggulan yang jarang ditemukan di perusahaan lain:

  • Stabilitas dan Inovasi: Anda mendapatkan stabilitas finansial dari grup BCA, namun dengan fleksibilitas kreatif dalam mengeksplorasi teknologi terbaru seperti Swift, SwiftUI, dan arsitektur aplikasi modular.
  • Skala Pengguna yang Masif: Setiap baris kode yang Anda tulis akan digunakan oleh jutaan nasabah. Tantangan dalam menjaga stabilitas aplikasi di tengah trafik tinggi adalah pelajaran berharga bagi setiap developer.
  • Standar Keamanan Tinggi: Bekerja di bank digital berarti Anda akan belajar banyak mengenai protokol keamanan siber, enkripsi data, dan integritas transaksi—keterampilan yang sangat mahal harganya di pasar kerja global.
  • Lokasi Strategis di Jakarta Pusat: Bekerja di pusat bisnis Jakarta memberikan aksesibilitas yang mudah serta peluang networking dengan komunitas teknologi lainnya.

Deskripsi Pekerjaan: Tanggung Jawab Utama

Sebagai iOS Developer di BCA Digital, peran Anda jauh melampaui sekadar menulis kode. Anda akan menjadi bagian dari tim cross-functional yang terdiri dari Product Manager, UI/UX Designer, dan Backend Engineer. Tanggung jawab utama meliputi:

  • Pengembangan Fitur Baru: Merancang dan mengimplementasikan fitur-fitur inovatif pada aplikasi blu menggunakan bahasa pemrograman Swift.
  • Pemeliharaan dan Optimasi: Memastikan aplikasi bebas dari bug, melakukan crash analysis, dan mengoptimalkan performa aplikasi agar tetap ringan dan responsif.
  • Implementasi Design Pattern: Menerapkan arsitektur kode yang bersih (Clean Architecture) seperti MVVM (Model-View-ViewModel) atau VIPER untuk memastikan kode mudah dipelihara dan diuji.
  • Integrasi API: Menghubungkan antarmuka aplikasi dengan layanan backend melalui RESTful API atau GraphQL dengan memperhatikan aspek keamanan data.
  • Unit Testing: Melakukan pengujian kode secara mandiri untuk menjamin kualitas sebelum dilempar ke tim Quality Assurance (QA).
  • Up-to-date dengan Apple Ecosystem: Mengikuti perkembangan terbaru dari Apple (WWDC), seperti pembaruan iOS terbaru dan fitur keamanan baru.

Kualifikasi dan Persyaratan (Hard & Soft Skills)

BCA Digital mencari kandidat yang tidak hanya jago coding, tetapi juga memiliki pola pikir pemecah masalah. Berikut adalah kriteria umum yang biasanya menjadi persyaratan:

1. Keahlian Teknis (Hard Skills)

  • Swift Mastery: Penguasaan mendalam pada bahasa pemrograman Swift. Memahami konsep-konsep seperti Optionals, Closures, Protocol-Oriented Programming, dan Concurrency.
  • UIKit & SwiftUI: Memiliki pengalaman membangun UI baik menggunakan UIKit maupun SwiftUI yang lebih modern.
  • Dependency Management: Terbiasa menggunakan CocoaPods, Carthage, atau Swift Package Manager (SPM).
  • Version Control: Mahir menggunakan Git (GitFlow) untuk kolaborasi tim.
  • Mobile Security: Pemahaman tentang SSL Pinning, Jailbreak Detection, dan enkripsi data pada perangkat mobile.

2. Pengalaman Kerja dan Pendidikan

  • Pendidikan minimal S1 di bidang Teknik Informatika, Sistem Informasi, atau bidang terkait.
  • Pengalaman kerja minimal 2-4 tahun sebagai iOS Developer (untuk posisi mid-level) atau 5+ tahun (untuk posisi senior).
  • Memiliki portofolio aplikasi yang sudah dipublikasikan di Apple App Store adalah nilai tambah yang besar.

Budaya Kerja di BCA Digital

BCA Digital dikenal dengan budaya kerjanya yang terbuka dan kolaboratif. Meskipun merupakan bagian dari bank besar, birokrasi di dalamnya dibuat seminimal mungkin untuk mendukung kecepatan (agility).

  • Agile Methodology: Tim biasanya bekerja dengan kerangka kerja Scrum dengan daily stand-up meeting dan sprint planning.
  • Continuous Learning: Perusahaan sering mengadakan sesi berbagi pengetahuan (knowledge sharing) antar developer untuk membahas tren teknologi terbaru.
  • Work-Life Balance: Manajemen BCA Digital sangat menghargai keseimbangan hidup karyawan, memastikan beban kerja tetap sehat meski di tengah proyek besar.

Fasilitas dan Benefit Karyawan

Bekerja di Jakarta Pusat bersama BCA Digital tentu membawa sejumlah keuntungan materiil dan non-materiil yang kompetitif:

  • Gaji Kompetitif: Salah satu standar gaji tertinggi di industri perbankan digital Indonesia.
  • Tunjangan Kesehatan: Asuransi kesehatan komprehensif untuk karyawan dan keluarga inti.
  • Perangkat Kerja Modern: Dukungan perangkat kerja kelas atas (MacBook Pro terbaru) untuk produktivitas maksimal.
  • Bonus Tahunan: Berdasarkan performa individu dan pencapaian perusahaan.

Tips Sukses Menembus Seleksi di BCA Digital

Persaingan untuk masuk ke BCA Digital cukup ketat. Berikut adalah beberapa tips untuk memperbesar peluang Anda:

  1. Rapikan Portofolio GitHub: Pastikan Anda memiliki repositori yang menunjukkan gaya penulisan kode Anda. Gunakan prinsip Clean Code.
  2. Kuasai Fundamental: Jangan hanya tahu cara pakai library pihak ketiga. Pahami bagaimana Swift bekerja di balik layar, terutama manajemen memori (ARC).
  3. Pahami Arsitektur: BCA Digital sangat menekankan pada scalability. Pastikan Anda paham betul mengapa MVVM atau Clean Architecture penting untuk proyek skala besar.
  4. Analisis Produk blu: Unduh aplikasi blu, gunakan fiturnya, dan coba analisis dari sisi teknis. Memiliki opini kritis tentang produk menunjukkan kepedulian Anda sebagai developer.

Cara Melamar Lowongan Ini

Untuk Anda yang tertarik mengisi posisi iOS Developer di BCA Digital Jakarta Pusat, Anda dapat memantau informasi lowongan melalui saluran resmi berikut:

  • Situs Resmi Karier BCA: https://karir.bca.co.id/
  • LinkedIn: Pantau profil resmi PT Bank Digital BCA untuk pembaruan posisi terbaru.
  • Portal Lowongan Kerja: Informasi ini juga sering tersedia di Glints, Jobstreet, atau Kalibrr.

Kesimpulan

Posisi iOS Developer di PT Bank Digital BCA adalah peluang emas bagi Anda yang ingin memadukan keahlian teknologi dengan industri finansial. Dengan lokasi kerja di pusat Jakarta, gaji yang menarik, dan tantangan membangun aplikasi kelas dunia, ini adalah langkah karier yang sangat strategis.

Segera persiapkan CV dan portofolio terbaik Anda. Jadilah bagian dari tim yang menciptakan standar baru dalam perbankan digital di Indonesia. Selamat berjuang!

To apply for this job please visit www.supply4barbers.com.