Kembali
Konteks: KomersialPeran: Full-Stack Engineer
AI Recruitment Platform
Alur Perekrutan Multi-Tenant
Menyatukan penyaringan pelamar, wawancara suara, pekerjaan rekruter, dan penagihan dalam satu produk.
Status
Sistem produksi privat
- Penyaringan CV berbasis AI
- Wawancara suara berbasis AI
- Kontrol penagihan multi-tenant
Tentang aplikasi
Produk rekrutmen multi-tenant yang mendampingi proses hiring dari pembuatan lowongan, masuknya kandidat, penyaringan, wawancara, sampai penagihan langganan, tanpa perlu berpindah tools.
Tech stack
- TypeScript
- Next.js
- Node.js
- PostgreSQL
- Redis
- Stripe
- LLM APIs
Fitur
- Pengelolaan lowongan lengkap dengan pipeline kandidat yang dapat dipindahkan secara drag and drop.
- Penyaringan CV berbasis AI yang menghasilkan skor terstruktur dan dapat ditinjau, bukan sekadar satu angka penilaian.
- Wawancara suara berbasis AI dengan hasil yang tersimpan langsung pada data kandidat.
- Penjadwalan wawancara dan dashboard rekruter untuk memantau seluruh pipeline.
- Checkout Stripe, paket langganan, perhitungan pemakaian, dan webhook yang tidak terhitung ganda.
- Batas tenant dan peran yang dijaga melalui JWT, ditambah cache Redis pada jalur yang sering dibaca.
Tanggung jawab
- Membangun backend TypeScript berlapis beserta batas data antar tenant.
- Membangun model peran JWT, lapisan cache, dan API publiknya.
- Membangun alur penyaringan AI dan wawancara suara, termasuk penyimpanan hasil terstrukturnya.
- Mengintegrasikan penagihan Stripe secara menyeluruh, termasuk webhook yang idempoten.
- Membangun dashboard untuk rekruter.
Gambar pengganti
Ilustrasi pengganti yang ditampilkan tanpa data produk yang bersifat rahasia.