Deskripsi pekerjaan PHP Programmer Area Pekanbaru vitech asia
Software Engineer PHP Developer
Tugas & Tanggung Jawab
• Mengembangkan, menguji, dan memelihara kode PHP yang berkualitas.
• Merancang dan mengimplementasikan fitur baru sesuai kebutuhan produk dan permintaan pengguna.
• Memastikan performa aplikasi web yang optimal, responsif, dan scalable.
• Berkolaborasi dengan tim desain, produk, dan QA untuk menghasilkan solusi teknologi yang inovatif dan tepat sasaran.
• Melakukan debugging, troubleshooting, dan perbaikan bug secara cepat, tepat dan teliti.
• Menulis dokumentasi teknis yang jelas, terstruktur, dan mudah dipahami.
• Memantau dan memelihara sistem agar tetap berjalan dengan baik, aman, dan stabil.
• Mengikuti standar coding dan best practices dalam pengembangan perangkat lunak.
Kualifikasi yang Dibutuhkan
• Pengalaman kerja minimal 2 tahun sebagai PHP Developer.
• Menguasai PHP dan framework terkait seperti Laravel, CodeIgniter, atau Symfony (diutamakan Laravel).
• Memahami konsep OOP (Object Oriented Programming) dan MVC (Model-View-Controller).
• Berpengalaman dengan database relasional seperti MySQL, PostgreSQL, dan mampu menulis query yang efisien.
• Pemahaman yang kuat tentang basis data relasional (RDBMS) dan No SQL seperti MongoDB.
• Pemahaman tentang system API seperti RESTful API atau gRPC+Protobuf, Familiar dengan RESTful API dan integrasi layanan web.
• Memahami version control system, khususnya Git.
• Pengalaman dengan front-end UI (HTML, CSS, JavaScript, ReactJS, Tailwind).
• Kemampuan debugging dan problem solving yang baik.
• Kemampuan Bahasa Inggris yang baik (lisan dan tulisan) akan menjadi nilai tambah.
Soft Skills
• Proaktif dan mampu bekerja secara mandiri maupun dalam tim.
• Teliti dan berorientasi pada detail untuk menghasilkan kode berkualitas.
• Kemampuan komunikasi yang baik untuk kolaborasi lintas fungsi.
• Mampu bekerja di bawah tekanan dengan tetap menjaga kualitas kerja.
• Memiliki keinginan kuat untuk terus belajar dan berkembang dalam lingkungan yang dinamis.
• Disiplin dalam mengikuti standar coding, dokumentasi, dan proses development.
• Kreatif dan inovatif dalam mencari solusi teknis yang efektif dan efisien.
• Mampu mengelola waktu dan prioritas tugas dengan baik agar target proyek tercapai tepat waktu.