Deskripsi pekerjaan Full Stack Developer Syafar Media
## Job Description
- Mengembangkan dan memelihara website serta web application Syafar Tour.
- Mengembangkan dashboard dan sistem operasional internal perusahaan.
- Mengembangkan dan memelihara sistem database customer, jamaah, dan mitra.
- Mengembangkan fitur transaksi, invoice, pembayaran, reporting, dan kebutuhan sistem lainnya.
- Membuat dan mengelola REST API serta integrasi dengan layanan pihak ketiga.
- Melakukan integrasi API sesuai kebutuhan perusahaan.
- Mendesain dan mengelola database agar terstruktur, aman, dan scalable.
- Melakukan debugging, testing, troubleshooting, dan optimasi performa sistem.
- Memastikan keamanan serta backup data aplikasi.
- Memelihara sistem yang sudah berjalan dan melakukan improvement secara berkala.
- Membuat dokumentasi teknis sistem yang dikembangkan.
- Berkoordinasi langsung dengan owner dan tim operasional untuk memahami kebutuhan bisnis dan menerjemahkannya menjadi solusi teknologi.
## Requirements
- **Laki-laki.**
- **Muslim dan menjaga sholat 5 waktu.**
- Berdomisili di **Tangerang Selatan dan sekitarnya lebih diutamakan**, atau bersedia bekerja dan datang ke kantor Syafar Tour di Tangerang Selatan.
- Memahami pengembangan **Front-End dan Back-End Web**.
- Menguasai HTML, CSS, dan JavaScript.
- Menguasai minimal salah satu teknologi/framework backend seperti PHP/Laravel, Node.js, atau teknologi sejenis.
- Memahami database seperti MySQL/PostgreSQL.
- Memahami pembuatan dan penggunaan REST API.
- Familiar dengan Git/GitHub.
- Memahami deployment website/web application.
- Memahami dasar keamanan aplikasi dan database.
- Mampu melakukan debugging dan problem solving secara mandiri.
- Mampu membaca dokumentasi API pihak ketiga.
- Terbiasa menggunakan AI coding tools menjadi nilai tambah.
- Memahami UI/UX dasar dan responsive/mobile web menjadi nilai tambah.
- Pengalaman membuat dashboard, CRM, ERP, booking system, payment system, atau aplikasi travel menjadi nilai tambah.
- Fresh graduate dipersilakan melamar apabila memiliki portfolio/project yang relevan.
## Kandidat yang Kami Cari
Kami mencari kandidat yang:
- Memiliki integritas, disiplin, dan bertanggung jawab.
- Suka membuat sistem dan melakukan automasi.
- Cepat belajar teknologi baru.
- Memiliki kemampuan problem solving yang baik.
- Tidak hanya menunggu instruksi teknis, tetapi mampu memberikan solusi.
- Teliti dalam menangani data dan transaksi.
- Nyaman bekerja di lingkungan perusahaan yang berkembang cepat.
- Bertanggung jawab terhadap project mulai dari development sampai sistem dapat digunakan dengan baik.
- Mampu bekerja secara individu maupun bersama tim.
## Nilai Tambah
Kandidat akan lebih dipertimbangkan apabila memiliki pengalaman dengan:
Laravel / Node.js / React / Next.js / Vue.js, MySQL / PostgreSQL, REST API, GitHub, VPS/Cloud Deployment, Docker, WhatsApp API, Payment Gateway, third-party API integration, serta penggunaan AI-assisted development.
## Portfolio
Mohon sertakan **GitHub, portfolio, atau contoh aplikasi/project yang pernah dibuat** saat melamar.
Kami lebih mempertimbangkan **kemampuan, portfolio, cara berpikir, dan kemampuan problem solving** dibandingkan sekadar gelar atau sertifikat.


