Point your AI agent at freehire and let it find you a job.

Get the CLI →

Asta Medical International

NewBe an early applicant

Fullstack Developer

Posted Updated
Discussion

JOB DESCRIPTION & REQUIREMENTS

FULLSTACK DEVELOPER

Perusahaan: Raditya Holdings
Level: Mid-Level / Senior
Pengalaman: Minimal 2 tahun
Status: Full-time

1. DESKRIPSI PEKERJAAN

Bertanggung jawab mengembangkan, memelihara, dan mengoptimalkan aplikasi berbasis web dan layanan digital Raditya Holdings, termasuk sistem API, dashboard, live tracking, notifikasi, dan instant messaging.

Kandidat akan bekerja pada pengembangan backend, frontend, database, serta integrasi layanan pihak ketiga untuk memastikan aplikasi berjalan aman, stabil, dan responsif.

2. KUALIFIKASI UTAMA

A. Backend Development

  • Menguasai PHP dan Laravel untuk pengembangan RESTful API.

  • Memahami autentikasi, keamanan API, dan pengembangan aplikasi yang scalable.

  • Memahami konsep microservices menjadi nilai penting.

B. Frontend Development

  • Menguasai Next.js dan JavaScript/TypeScript untuk membangun dashboard web dan panel administrasi.

  • Mampu mengintegrasikan API dan menampilkan pembaruan data secara real-time.

C. Database & Real-Time System

  • Menguasai PostgreSQL atau database relasional sejenis.

  • Memahami MongoDB dan Redis untuk pengelolaan data, caching, session, dan queue.

  • Memiliki pengalaman atau pemahaman tentang WebSockets dan sistem real-time, seperti live tracking, chat, dan notifikasi.

D. Integrasi Sistem

  • Memahami integrasi Google Maps, Mapbox, atau layanan pemetaan sejenis.

  • Memahami integrasi push notification, email, dan payment gateway.

  • Pemahaman WebRTC untuk komunikasi suara menjadi nilai tambah.

E. Server & Deployment

  • Memahami penggunaan Git, Docker, dan Linux VPS.

  • Memahami konfigurasi dasar Nginx, SSL/HTTPS, serta proses deployment aplikasi.

  • Memahami CI/CD untuk otomatisasi testing dan deployment menjadi nilai tambah.

3. TANGGUNG JAWAB

  • Mengembangkan dan memelihara backend API serta frontend aplikasi.

  • Memastikan aplikasi berjalan aman, stabil, dan memiliki performa yang baik.

  • Mengembangkan dan mengoptimalkan fitur real-time, seperti live tracking, chat, dan notifikasi.

  • Mengelola database serta menjaga konsistensi dan integritas data.

  • Melakukan debugging, testing, maintenance, dan perbaikan bug.

  • Menerapkan Clean Code, dokumentasi, dan standar pengembangan yang baik.

  • Berkolaborasi dengan tim untuk menyelesaikan kebutuhan dan pengembangan sistem.

4. NILAI TAMBAH

  • Pengalaman membangun aplikasi ride-hailing, logistik, food delivery, atau aplikasi dengan live tracking.

  • Pengalaman menggunakan Laravel Reverb, WebSockets, Redis, dan MongoDB.

  • Pengalaman mengelola deployment menggunakan GitHub Actions dan Docker.

  • Pengalaman integrasi WebRTC atau TURN Server.

  • Memiliki portofolio proyek aplikasi yang pernah dikembangkan.

5. KRITERIA KANDIDAT

Kandidat yang dicari adalah developer yang memiliki kemampuan pemrograman yang kuat, mampu bekerja mandiri maupun bersama tim, terbiasa menyelesaikan masalah teknis, serta mampu mengembangkan sistem yang aman, efisien, dan mudah dipelihara.

Skills

What Middle Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.