Capital One
Capital One
Capital One adalah perusahaan layanan keuangan dan fintech yang menawarkan kartu kredit, pinjaman kendaraan, layanan perbankan, serta produk tabungan. Pekerjaannya menggabungkan keahlian keuangan dengan teknologi dan perangkat digital untuk membantu pelanggan mengelola keuangan dengan lebih baik. Fokus karier di perusahaan ini mencakup pengembangan solusi yang berorientasi pada pelanggan dalam lingkungan kerja yang beragam dan inklusif.

Manajer Rekayasa Seluler Android

Pimpin rekayasa seluler Android di Capital One dan rancang pengalaman yang dapat diskalakan bagi lebih dari 100 juta nasabah. Bimbing arsitektur seluler, pengembangan BFF dan SDUI, pengujian, serta praktik rekayasa berbantuan AI.

Deskripsi

  • Berkolaborasi dengan para engineer, desainer, dan manajer produk untuk menghadirkan fitur seluler berkualitas tinggi bagi lebih dari 100 juta nasabah.
  • Membimbing arsitektur seluler dan pola desain.
  • Membina para engineer melalui umpan balik, tinjauan kode, dan panduan khusus platform.
  • Mengatasi hambatan teknis bagi tim.
  • Mengembangkan keahlian dalam performa seluler, aksesibilitas, dan arsitektur.
  • Membentuk arsitektur seluler, meninjau desain API, dan mengembangkan komponen yang dapat digunakan kembali.
  • Mengarahkan desain dan pengembangan layanan Backend-for-Frontend (BFF) sisi klien serta arsitektur Server-Driven UI (SDUI).
  • Membimbing praktik rekayasa seperti feature flag dan peluncuran bertahap.
  • Mendorong penggunaan alat AI agentik dan membina para engineer dalam pengembangan yang mengutamakan AI.
  • Berkontribusi dengan menulis kode menggunakan kemampuan platform seluler modern dan pola UI tingkat lanjut.
  • Menetapkan standar untuk penulisan kode, pengujian, performa, aksesibilitas, dan pengalaman pengguna.

Persyaratan

  • Gelar sarjana atau lebih tinggi di bidang ilmu komputer atau disiplin kuantitatif terkait, seperti statistika, ekonomi, riset operasi, analitika, matematika, atau teknik.
  • Pengalaman kerja rekayasa perangkat lunak profesional minimal empat tahun; pengalaman magang tidak dihitung sebagai pemenuhan persyaratan ini.
  • Pengalaman minimal tiga tahun mengembangkan aplikasi seluler native untuk Android dengan Kotlin atau iOS dengan Swift.
  • Pemberi kerja tidak menyediakan sponsor atau dukungan terkait imigrasi untuk memperoleh izin kerja.
  • Diutamakan: Pengalaman minimal empat tahun mengembangkan aplikasi seluler native untuk Android dengan Kotlin atau iOS dengan Swift.
  • Diutamakan: Pengalaman menggunakan framework UI native modern seperti SwiftUI atau Jetpack Compose.
  • Diutamakan: Pengalaman membangun rangkaian pengujian seluler otomatis dengan Swift Testing, XCUI, JUnit, atau Espresso.
  • Diutamakan: Pengalaman menyetel dan mengoptimalkan performa pada platform seluler native.
  • Diutamakan: Pengalaman merancang arsitektur seluler yang dapat diskalakan dan pustaka komponen yang dapat digunakan kembali.
  • Diutamakan: Pengalaman merancang dan mengembangkan pengujian otomatis yang komprehensif.
  • Diutamakan: Pengalaman dengan arsitektur modular dan pola pengelolaan status modern.
  • Diutamakan: Pengalaman merancang dan mengembangkan layanan Backend-for-Frontend (BFF) sisi klien menggunakan teknologi seperti GraphQL dan gRPC/Protobuf.
  • Diutamakan: Pengalaman dengan arsitektur Server-Driven UI (SDUI).
  • Diutamakan: Pengalaman dengan peluncuran bertahap berbasis metrik dan strategi feature flag.
  • Diutamakan: Keahlian menggunakan alat pemrograman AI agentik dan alur kerja berbantuan AI.
  • Diutamakan: Pemahaman tentang framework pembelajaran mesin di perangkat seperti Core ML atau TensorFlow Lite.

Tunjangan

  • Laptop MacBook Pro kelas atas.
  • Beberapa monitor premium.
  • Peralatan yang dibutuhkan untuk membangun produk.
  • Paket tunjangan kesehatan, keuangan, dan lainnya yang komprehensif, kompetitif, serta inklusif untuk mendukung kesejahteraan secara menyeluruh.
  • Kompensasi insentif berbasis kinerja, yang dapat mencakup bonus tunai, insentif jangka panjang, atau keduanya.