Deskripsi Pekerjaan
Kami adalah perusahaan startup teknologi yang berkembang pesat di Indonesia dan saat ini membuka kesempatan emas bagi seorang Programmer Full Stack Senior yang memiliki semangat tinggi dan jiwa inovatif. Posisi ini dapat dikerjakan secara remote dengan fleksibilitas tinggi, cocok untuk kandidat yang berdomisili di Surabaya, Solo, Jogjakarta, Kediri, atau kota lainnya.
Sebagai tulang punggung tim engineering, Anda akan memimpin pengembangan fitur end-to-end, berkolaborasi dengan CTO dan tim produk untuk merancang arsitektur sistem yang scalable, serta memastikan aplikasi berjalan dengan lancar, cepat, dan aman. Bergabunglah dan tumbuh bersama kami!
Tanggung Jawab
- Memimpin dan mengembangkan fitur end-to-end pada aplikasi web menggunakan Laravel dan Vue.js/React.
- Merancang dan mengoptimalkan database relasional (MySQL/PostgreSQL) untuk performa maksimal.
- Mengintegrasikan layanan pihak ketiga serta membangun dan memelihara RESTful API yang robust.
- Melakukan code review secara berkala dan memastikan kualitas kode sesuai standar clean code.
- Berkolaborasi erat dengan tim UI/UX Designer untuk menciptakan pengalaman pengguna yang seamless.
- Men-deploy aplikasi ke cloud infrastructure (AWS/GCP/DigitalOcean) dan memonitor performa sistem.
- Melakukan mentoring kepada developer junior untuk meningkatkan kapabilitas teknis tim.
Kualifikasi
- Minimal 3 tahun pengalaman bekerja sebagai Full Stack Developer atau peran sejenis.
- Mahir dalam PHP (terutama Laravel) dan JavaScript (Vue.js atau React).
- Pemahaman mendalam tentang konsep MVC, OOP, dan RESTful API.
- Pengalaman kuat dalam menggunakan Git serta pipeline CI/CD.
- Kemampuan analisa dan pemecahan masalah yang sangat baik (problem-solving).
- Menguasai dasar-dasar keamanan web (SQL Injection, XSS, CSRF).
- Disiplin, memiliki inisiatif tinggi, dan mampu bekerja secara remote secara efektif.
- Bersedia melakukan perjalanan dinas ke Surabaya 1-2 kali sebulan untuk team gathering atau sprint planning.