Glints Logistik & Supply Chain Full Time

Full-Stack Software Engineer

Sherpa Teknologi

Kebayoran Lama IDR 1.000.000 – 15.000.000 Diposting Selasa, 14 April 2026
Lokasi Kebayoran Lama
Gaji IDR 1.000.000 – 15.000.000
Tipe Kerja Full Time
Negara Indonesia

Deskripsi Pekerjaan

Informasi lengkap tentang posisi dan persyaratan

Ringkasan Yukerja

Lowongan Full-Stack Software Engineer di Sherpa Teknologi kami kurasi dari Glints (kategori Logistik & Supply Chain). Perhatikan lokasi kerja (Kebayoran Lama) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.

Full-Stack Software Engineer — Sherpa Teknologi

Lokasi: Jakarta (hybrid / fleksibel) · Tipe: Proyek · Mulai: Secepatnya

Tentang kami

Sherpa Teknologi mentransformasi bisnis partner kami dengan mengidentifikasi dan mengimplementasikan solusi teknologi yang berdampak komersial. Kami sedang membangun platform olahraga dengan memperluas technology stack kami saat ini, yang sudah mencakup automated upload, face recognition, sistem booking-to-payment yang sepenuhnya online, dan integrasi dengan payment provider.

Kami mencari Full-Stack Engineer untuk membantu mewujudkan hal ini.

Kami senang membangun hal-hal inovatif yang berdampak positif bagi bisnis, orang, dan Indonesia. Kami self-driven, kami ambisius, kami mampu bekerja mandiri sekaligus berkolaborasi dengan baik, kami menghormati rekan kerja dan ingin satu sama lain menjadi versi terbaik dari diri kami. Kami adalah builder — founder kami membangun produk dan masih terus membangun produk. Kami tidak suka membuang waktu. Kami ingin memaksimalkan hidup, cara kami menggunakan hidup, dan bagaimana hidup kami memberi nilai bagi orang lain.


Peran

Kamu akan menjadi full-stack engineer. Misi utamamu untuk 6–12 bulan pertama:

• Bekerja langsung dengan technical founder untuk mengekstrak modul-modul reusable dari codebase yang sudah ada (photo pipeline, face recognition, payments, user/identity, event management, notification, dll.)

• Me-rearsitektur modul-modul tersebut agar bisa di-deploy secara independen di venture baru tanpa mengganggu IP yang tetap dipegang oleh founder

• Membangun produk venture baru di atasnya — club management, league operations, member experience, jadwal, hasil pertandingan, media, pembayaran

• Memegang full stack: backend services, API, data, frontend (web dan kemungkinan mobile-web), deployment, dan observability

• Mengambil keputusan arsitektur yang pragmatis — kami ingin sesuatu yang bisa ship dan scale, bukan yang cuma bagus di whiteboard

• Ini bukan peran "terima tiket dari PM". Tidak ada PM. Kamu yang akan membentuk apa yang dibangun dan bagaimana membangunnya.


Kamu kemungkinan cocok jika

• Kamu sudah pernah ship sistem full-stack production end-to-end dan bisa menunjukkan hasil karya yang benar-benar dipakai orang

• Kamu nyaman dengan modern stack — backend (Node/Python/Go atau sejenisnya), relational database, framework frontend (React/Next atau sejenisnya), cloud infra (AWS/GCP), dan CI/CD

• Kamu sudah pernah atau nyaman mempelajari: integrasi payment, third-party API, image/media pipeline, dan integrasi model ML (memakai model face recognition, bukan melatihnya dari nol)

• Kamu bisa membaca codebase orang lain, memahami maksudnya, dan me-refactor dengan bijak — bukan menulis ulang hanya karena bukan gayamu

• Kamu self-directed. Kamu menentukan apa yang perlu dilakukan selanjutnya, menyusun urutannya, dan mengeksekusi. Kamu bertanya dengan tajam saat perlu, dan jalan terus saat tidak perlu.

• Kamu peduli pada craft tapi tetap ship dengan pragmatis — kamu tahu kapan "cukup baik untuk belajar" lebih baik daripada "sempurna kuartal depan"


Kamu kemungkinan tidak cocok jika

• Kamu ingin tiket yang jelas, spek yang jelas, dan standup tiap pagi yang memberitahumu harus mengerjakan apa

• Kamu mengoptimalkan untuk resume-driven development (pakai Kubernetes! event sourcing! service mesh!) daripada shipping

• Kamu oke menghabiskan berhari-hari tanpa membangun apapun


Nilai tambah (tidak wajib)

• Pengalaman dengan photo/video processing pipeline atau ML inference at scale

• Pengalaman di sports tech, platform fan/community, atau produk marketplace

• Pengalaman bekerja bersama technical co-founder di codebase yang sama (ini persis yang akan kamu lakukan)

• Kemampuan Bahasa Indonesia


Yang kamu dapat

• Kompensasi yang kompetitif, dikalibrasi sesuai pengalaman dan karakter

• Co-founder yang benar-benar bisa membaca PR-mu, beradu argumen soal arsitektur, dan sudah pernah melakukannya sebelumnya

• Produk yang sudah hidup di pasar sebagai bukti teknologinya berjalan — kamu tidak memulai dari deck

• Kesempatan membangun sports platform yang mendefinisikan kategori untuk Asia Tenggara


Backend

• Kuat di setidaknya satu modern backend language: Node.js/TypeScript, Python, atau Go.

• Desain REST API; nilai plus untuk yang berpengalaman dengan GraphQL.

• Relational database — khususnya PostgreSQL.

• Pola authentication & authorization — JWT, OAuth2, session management, role-based access.

Frontend

• React (dan idealnya Next.js).

• CSS/Tailwind yang solid, responsive design, dan awareness terhadap performa mobile-web. User olahraga mengakses lewat HP, sering dengan koneksi yang tidak stabil.

• State management yang rapi.

Infra & DevOps

• Cloud: AWS atau GCP. Bisa setup dan mengelola compute, storage (S3/GCS), managed database, dan CDN tanpa perlu DevOps khusus.

• Docker dan containerization dasar. Tidak perlu jadi expert Kubernetes — justru menggunakan K8s di tahap ini adalah red flag.

• CI/CD: GitHub Actions atau sejenisnya. Tahu cara setup pipeline yang menjalankan test, build, dan deploy tanpa ribet.

• Observability dasar: logging, error tracking (Sentry), uptime monitoring. Tidak perlu OpenTelemetry yang lengkap — cukup untuk tahu ketika ada yang rusak.

Integrasi & sistem third-party

• Pengalaman integrasi payment — idealnya dengan provider Indonesia (Midtrans, Xendit, Doku) atau minimal Stripe/provider internasional sejenis. Paham webhook, idempotency, alur refund, dan rekonsiliasi.

• Pengalaman dengan third-party API secara umum — webhook, rate limit, retry, dan failure handling.

Engineering practice

• Fasih Git. Bekerja di feature branch, menulis PR yang bisa di-review, tidak force-push ke main.

• Menulis test secara pragmatis — critical path ter-cover, bukan pura-pura 100% coverage.

• Bisa membaca dan refactor codebase yang belum familiar.

Nilai tambah yang kuat

• Pengalaman media pipeline: image processing, thumbnail, CDN delivery, video transcoding.

• Integrasi model ML (bukan training): memanggil model face recognition lewat API atau menjalankan inference dengan ONNX/TensorFlow Serving. Pemahaman tentang embedding dan vector similarity search adalah nilai plus.

• Background job system: queue (BullMQ, Celery, SQS), cron job, async workflow.

• Pengalaman mobile-web atau React Native.

• Pola multi-tenancy.


Cara melamar

Kirimkan:

1. Catatan singkat mengapa peran ini spesifik buatmu (bukan cover letter generik)

2. Link ke hal-hal yang sudah kamu bangun — GitHub, produk live, apapun yang menunjukkan cara berpikir dan cara ship-mu

3. Satu keputusan arsitektur yang kamu banggakan, dan satu yang akan kamu buat berbeda sekarang

Email: [email kamu]

Disclaimer: Yukerja.com adalah agregator lowongan kerja, bukan pemberi kerja. Lowongan ini diagregasi dari Glints. Proses lamaran dilakukan di situs resmi perusahaan atau portal sumber. Kami tidak bertanggung jawab atas keakuratan informasi lowongan.

Tips Melamar Full-Stack Software Engineer

  1. Baca deskripsi lengkap dan pastikan skill Anda match sebelum melamar ke Sherpa Teknologi.
  2. Sesuaikan CV dan cover letter dengan kata kunci dari job description — terutama untuk kategori Logistik & Supply Chain.
  3. Klik Lamar Sekarang untuk diarahkan ke Glints. Proses rekrutmen sepenuhnya di situs sumber.
  4. Siapkan portfolio atau LinkedIn yang update jika diminta di tahap screening.
  5. Waspadai permintaan transfer uang — lowongan resmi tidak memungut biaya.

Artikel terkait: CV ATS · Blog Karir & Tips