Skill diminta
DeliveryExpressGitJWTJavaScriptJestLinuxMariaDBMySQLNext.jsNode.jsProblem SolvingReactSwaggerTailwind CSS
Deskripsi
Tentang Posisi Ini
Posisi ini merupakan bagian dari tim internal yang bertanggung jawab mengembangkan dan menjaga sistem informasi perusahaan, agar proses bisnis berjalan lebih efisien, akurat, dan terintegrasi. Anda akan memegang beberapa sistem internal yang saling terhubung dan digunakan setiap hari oleh staff operasional, gudang, produksi, dan pengiriman — mulai dari pengembangan aplikasi, perbaikan kendala, hingga pengelolaan server tempat sistem berjalan.
- Apa yang akan Anda Kerjakan
- Mengembangkan dan memelihara aplikasi web perusahaan (frontend & backend)
- Mendiagnosis dan memperbaiki kendala yang dilaporkan pengguna, dengan prioritas berdasarkan dampak operasional
- Membangun fitur baru seiring perubahan kebutuhan operasional
- Mengelola deployment, backup, dan server tempat sistem berjalan menggunakan Proxmox
- Bekerja langsung dengan staf non-teknis untuk memahami kebutuhan mereka yang sebenarnya
- Menjaga dokumentasi tetap mutakhir seiring perubahan sistem
- Diharapkan memiliki pemahaman dasar mengenai proses bisnis : operational, purchasing, warehouse, production, delivery, dan sales.
Kualifikasi Wajib
- Pendidikan minimal D3/S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait
- Minimal 2-3 tahun sebagai Full Stack Developer, atau memiliki portofolio yang dapat dibuktikan
- JavaScript (ES6+)
- Node.js & Express.js
- Next.js (App Router) & React
- Tailwind CSS
- RESTful API
- MySQL / MariaDB
- Prisma ORM
- JWT Authentication
- Git & GitHub
- HTML5, CSS3, dan responsive design
- Nilai Tambah (Tidak Wajib)
React Query · React Hook Form · Zod · Zustand · Radix UI · Chart.js / Recharts · Leaflet · PM2 · Linux Server · Swagger / OpenAPI · Jest · ExcelJS · jsPDF
- Pengelolaan Infrastruktur (Nilai Tambah)
- Pengalaman menggunakan Proxmox (VM, LXC, backup, snapshot)
- Manajemen server: deployment, monitoring, update, dan backup
- Pemecahan masalah pada server dan layanan yang sedang berjalan
Soft Skill
- Mampu membaca kode orang lain
- Mampu mengikuti coding standard yang sudah ada
- Tidak membuat kode yang sulit dipelihara
- Terbiasa menggunakan Git
- Memiliki kemampuan problem solving
- Mampu bekerja secara mandiri maupun dalam tim
- Komunikatif dan mampu menjelaskan hal teknis secara sederhana
- Empati, sabar, dan terbuka dalam memahami kebutuhan pengguna non-teknis
- Proaktif, bertanggung jawab, dan berorientasi pada solusi
Penempatan
Serang, Banten