Deskripsi pekerjaan Full Stack Developer Goseki Manufacturing Indonesia
*Kualiifikasi Umum
- Pendidikan minimal S1 di bidang Teknik Informatika, Ilmu Komputer, atau bidang terkait (atau pengalaman setara).
- Memiliki pengalaman minimal 2 tahun sebagai Full Stack Developer
- Mampu bekerja secara mandiri maupun dalam tim
- Berpikir analitis, detail, dan problem-solving yang baik
- Mampu bekerja dengan deadline dan multitasking
Kemampuan Teknis
- Frontend
- Pengalaman menggunakan HTML5, CSS3, JavaScript (ES6+)
- Familiar dengan framework frontend seperti React.js, Vue.js atau jQuery
- Memahami penggunaan Bootstrap atau TailwindCSS
- Mengerti konsep responsive design dan cross-browser compatibility
- Pengalaman menggunakan REST API pada frontend
- Backend
- Pengalaman menggunakan PHP (Codelgniter atau Laravel)
- Memahami konsep MVC dan OOP
- Mampu membuat, mengelola, dan mengintegrasikan RESTful API
- Memahami dasar-dasar keamanan backend (SQL injection, XSS, CSRF)
- Pengalaman membuat CRUD dengan PHP dan AJAX
- Database
- Menguasai database MySQL
- Memahami konsep relational database, indexing, dan query optimization
- Mampu membuat database design dan ERD
- Deployment & DevOps
- Pengalaman deploy ke cPanel, VPS atau shared hosting
- Familiar dengan version control (Git, GitHub, GitLab)
- Mampu mengelola environment development dan production
Kemampuan Tambahan (nilai plus)
- Pengalaman dengan Progressive Web App (PWA)
- Pengalaman integrasi dengan printer thermal
- Mampu membuat laporan otomatis (PDF atau Excel)
- Familiar dengan unit testing
- Memahami desain UI/UX dasar
Tanggung Jawab
- Membangun, mengembangkan, dan memelihara aplikasi web berbasis PHP dan MySQL
- Bekerja sama dengan tim untuk menerjemahkan kebutuhan bisnis ke dalam aplikasi
- Membuat dokumentasi teknis
- Melakukan debug, testing, dan optimization
- Memastikan performa dan keamanan aplikasi
Catatan: Hanya kandidat yang mengirimkan CV yang akan diproses