Company Logo

Fullstack Developer — Platform Trading Bot Crypto

Rp1.000.000/Bulan
Freelance · Remote/Dari rumah
Minimal SMA/SMK

Persyaratan

Remote/Dari rumah
Minimal SMA/SMK

Skills

PostgreSQL

FASTAPI

Tradingview

TypeScript

Pinescript

React.js

Webhook

Node.js

Binance

Next.Js

Python

Loker ini dikelola oleh

HM
HaoHao Mandarin

Deskripsi pekerjaan Fullstack Developer — Platform Trading Bot Crypto HaoHao Mandarin

FKami membangun platform automasi trading crypto yang menghubungkan sinyal indikator dari TradingView ke eksekusi order otomatis di Binance (spot & futures), lengkap dengan manajemen risiko (leverage, take profit bertingkat, cut loss), mode paper trading, dashboard analitik, dan rekomendasi berbasis AI. Kami mencari satu Fullstack Developer yang mampu membangun frontend dan backend secara end-to-end.

## Tanggung Jawab

- Membangun dashboard web (rule builder strategi, manajemen posisi, laporan performa, billing) sesuai desain yang sudah disiapkan

- Membangun backend yang menerima webhook dari TradingView, memvalidasi sinyal, dan mengeksekusi order ke Binance API (spot & futures)

- Mengimplementasikan sistem manajemen risiko: leverage, isolated/cross margin, take profit bertingkat (partial TP), cut loss, dan preview harga likuidasi

- Merancang skema database untuk strategi, order, posisi, riwayat transaksi, dan log audit

- Memastikan sistem idempotent — sinyal webhook yang terkirim dua kali tidak boleh menghasilkan order ganda

- Menangani rate limit, order gagal, partial fill, dan downtime API Binance dengan aman (retry logic, circuit breaker)

- Mengamankan API key exchange milik pengguna (enkripsi at-rest, tidak pernah tercatat di log)

- Membangun autentikasi pengguna (login, 2FA) dan validasi webhook (signature/secret)

- Melakukan deployment, monitoring, dan basic DevOps (CI/CD, logging, alerting)

- Menulis kode yang terstruktur, teruji, dan mudah di-maintain — termasuk unit test untuk logic eksekusi order dan perhitungan risiko

## Kualifikasi & Skill Requirement

### Wajib

- Pengalaman minimal 3 tahun sebagai fullstack developer dengan portofolio yang bisa ditunjukkan

- Mahir menggunakan AI coding assistant (GitHub Copilot dengan model Claude Sonnet, atau setara) untuk mempercepat development — kandidat harus terbiasa menulis prompt yang efektif, mereview/mengedit hasil generate AI secara kritis, dan tetap bertanggung jawab penuh atas kualitas & keamanan kode yang dihasilkan (bukan sekadar copy-paste)

- Pernah membangun sistem yang terintegrasi dengan REST API & WebSocket API pihak ketiga (idealnya pernah menyentuh API exchange crypto, payment gateway, atau sistem finansial lain)

- Memahami konsep dasar trading: leverage, margin, likuidasi, order market vs limit (tidak harus trader aktif, tapi paham konsepnya)

- Familiar dengan best practice keamanan: enkripsi data sensitif, validasi input, rate limiting, secrets management

- Mampu bekerja mandiri (self-directed) karena posisi ini adalah single developer untuk keseluruhan produk

Frontend dan backend memang beda bahasa (TypeScript vs Python), yang wajar untuk role fullstack. Python dipilih di backend karena prioritas kami adalah skalabilitas jangka panjang, ketahanan sistem (robustness), dan kemudahan menambah fitur backtesting/analitik/AI di masa depan — bukan sekadar kecepatan development di tahap awal. Kandidat harus nyaman menulis dan me-review kode di kedua bahasa dengan bantuan Copilot/Claude Sonnet.

### Nilai Tambah

- Pernah membangun atau menggunakan Binance API (spot/futures) secara langsung, idealnya dengan `ccxt` atau `python-binance`

- Familiar dengan TradingView alert/webhook

- Pengalaman dengan `pandas`/`numpy` untuk kalkulasi indikator teknikal atau backtesting

- Pengalaman dengan job queue (Celery, RQ, atau setara di ekosistem Python) untuk memproses event secara asynchronous

- Pengalaman dengan integrasi LLM API (misalnya Claude API) untuk fitur rekomendasi/analitik

- Pemahaman dasar arsitektur yang scalable (queue, caching, horizontal scaling) untuk sistem yang volumenya bisa bertumbuh

- Pemahaman dasar regulasi/risiko produk finansial

Tentang Perusahaan
HaoHao Mandarin
Education Management
1 - 10 karyawan

HaoHao Mandarin Language Centre is an Online Chinese Course for Kids-Adults

Alamat kantor

Jakarta Pusat, DKI Jakarta

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Remote/Dari rumah
Freelance
3–5 tahun
+1
HaoHao Mandarin

Fullstack Developer — Platform Trading Bot Crypto