
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 Insinyur Front-End di Capital One – Bekerja di Kantor di New York City
Memimpin micro-frontend berbasis AI, Backend-for-Frontends, dan arsitektur pemesanan untuk pengalaman perjalanan Capital One. Membentuk produk berskala besar yang melayani lebih dari 100 juta pelanggan.
Deskripsi
- Berkolaborasi dengan insinyur perangkat lunak, desainer, dan manajer produk untuk menghadirkan fitur berperforma tinggi bagi lebih dari 100 juta pelanggan.
- Menetapkan arah teknis untuk arsitektur front-end dan pola desain.
- Mengembangkan para insinyur melalui umpan balik, tinjauan kode, dan panduan pengembangan berbantuan AI.
- Menyelesaikan hambatan teknis yang memengaruhi pengiriman.
- Memberikan keahlian dalam kinerja, aksesibilitas, dan arsitektur perangkat lunak.
- Memengaruhi arsitektur front-end, meninjau desain API, dan membangun komponen yang dapat digunakan kembali.
- Memimpin pengembangan Backend-for-Frontends sisi klien serta arsitektur micro-frontend atau aplikasi federasi.
- Menetapkan praktik rekayasa untuk feature flag dan rilis canary.
- Mendorong penggunaan alat AI agentik dan praktik pengembangan perangkat lunak native-AI.
- Menggunakan teknologi web modern seperti progressive web application, WebAssembly, web seluler, dan Service Worker.
- Menetapkan standar untuk kualitas, kinerja, aksesibilitas, pengodean, pengujian, dan pengalaman pengguna.
- Memiliki tanggung jawab atas arsitektur fitur di seluruh micro-frontend yang berhadapan dengan pelanggan, sistem backend, data pemasok, alur belanja, pipeline pemesanan, dan produk transportasi darat.
Persyaratan
- Gelar sarjana atau lebih tinggi dalam ilmu komputer atau bidang kuantitatif terkait, termasuk statistika, ekonomi, riset operasi, analitika, matematika, atau teknik.
- Setidaknya empat tahun pengalaman profesional di bidang rekayasa perangkat lunak, tidak termasuk magang.
- Setidaknya tiga tahun pengalaman membangun aplikasi dengan TypeScript, HTML, CSS, dan framework modern seperti React, Angular, Vue, atau Svelte.
- Setidaknya empat tahun pengalaman menggunakan TypeScript dan JavaScript.
- Setidaknya empat tahun pengalaman dengan framework web modern, HTML, dan CSS.
- Pengalaman menggunakan alat pengujian otomatis seperti Jest, Cypress, atau Playwright, serta mengoptimalkan kinerja web.
- Pengalaman merancang arsitektur front-end yang dapat diskalakan dan pustaka komponen yang dapat digunakan kembali.
- Pengalaman menerapkan dan memelihara rangkaian pengujian otomatis yang komprehensif.
- Pengalaman merancang dan mengembangkan Backend-for-Frontends sisi klien dengan teknologi seperti GraphQL serta protokol jaringan yang efisien seperti gRPC atau Protobuf.
- Pengalaman dengan arsitektur micro-frontend atau pola aplikasi federasi.
- Pengalaman dengan rilis canary berbasis metrik dan strategi feature flag.
- Keahlian menggunakan alat pengodean AI agentik dan pola alur kerja berbantuan AI.
- Capital One tidak mensponsori pemohon otorisasi kerja baru atau menyediakan dukungan terkait imigrasi.
Tunjangan
- Kompensasi insentif berbasis kinerja dapat mencakup bonus tunai atau insentif jangka panjang.
- Manfaat komprehensif dan kompetitif yang mencakup kesehatan, kebutuhan finansial, dan kesejahteraan secara keseluruhan.