Fullstack Developer Rp2,5jt - Rp3,5jt Penuh Waktu 1–3 tahun Minimal Diploma (D1 - D4) Node.js + 10
Summary
Build and maintain the Prosehatt application, focusing on backend API (Laravel/Node.js/Python) and React.js frontend with TypeScript, plus integrating third-party services like payment gateways, video call, and chatbots.
Durasi: Full-time, kontrak 3–6 bulan (opsi perpanjangan)
Tujuan
Mengembangkan dan memelihara aplikasi Prosehatt dengan tech stack modern. Fokus pada backend API (Laravel/Node.js/Python), frontend React.js, serta integrasi layanan pihak ketiga seperti payment gateway, video call, notifikasi real-time, dan chatbot.
✅ Kualifikasi
- Menguasai salah satu backend: PHP (Laravel), Node.js (Express.js), atau Python (Django/FastAPI/Flask)
- Menguasai database MySQL (query, indexing, migration)
- Menguasai frontend React.js dengan Typescript, Tailwind CSS/SCSS
- Paham konsep REST API dan integrasi third-party
- Terbiasa dengan Git workflow (branching, pull request, code review)
- Minimal 1–2 tahun pengalaman di posisi serupa
- Mampu menulis kode modular, reusable, dan terdokumentasi
Tugas
- Mengembangkan dan memelihara backend API (Laravel/Node.js/Python)
- Membangun frontend React.js dengan integrasi real-time & notifikasi
- Integrasi dengan Midtrans, Agora, Pusher, SMTP, Qiscus, FCM, dan Botpress
- Menulis dokumentasi teknis yang audit-friendly
- Kolaborasi dengan tim produk, QA, dan desain
Lebih diutamakan jika memiliki pengalaman
- Deploy di DigitalOcean (Droplet, Spaces, CI/CD pipeline)
- Familiar dengan Docker atau containerization
- Pengalaman dengan Provider/Riverpod/Bloc (untuk state management di frontend)
- Punya pengalaman testing dan CI/CD
- Bisa membaca desain dari Figma
- Terbiasa dengan agile/scrum dandokumentasiSOP