Job description for Fullstack Developer at PT Mecca Digital Nusantara
Kami mencari Full Stack Developer yang memiliki pengalaman dalam pengembangan aplikasi berbasis web dan mampu mengembangkan serta memelihara aplikasi dari sisi backend maupun frontend.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi web sesuai dengan kebutuhan bisnis dan requirement project.
- Mengembangkan fitur dari sisi backend maupun frontend.
- Mengembangkan dan mengintegrasikan REST API serta layanan pihak ketiga.
- Membuat struktur kode yang clean, reusable, maintainable, dan scalable.
- Melakukan debugging, troubleshooting, dan bug fixing.
- Mengelola serta melakukan optimasi database dan query.
- Menggunakan Git dalam proses development dan kolaborasi.
- Berkolaborasi dengan Business Analyst, UI/UX Designer, dan Developer lainnya.
- Melakukan testing terhadap fitur yang dikembangkan sebelum diserahkan untuk proses QA/UAT.
- Melakukan maintenance dan improvement terhadap aplikasi yang sudah berjalan.
Kualifikasi
- Minimal 1 tahun pengalaman sebagai Full Stack Developer, Web Developer, atau posisi sejenis.
- Memiliki pengalaman yang baik dalam pengembangan aplikasi menggunakan PHP.
- Wajib memiliki pengalaman dengan CodeIgniter dan Laravel.
- Memahami dan mampu melakukan development menggunakan PHP Native.
- Menguasai HTML, CSS, JavaScript, dan jQuery.
- Memahami konsep REST API dan integrasi API pihak ketiga.
- Memahami MySQL, database design, relational database, dan query optimization.
- Memahami konsep MVC dan Object-Oriented Programming (OOP).
- Familiar dengan Git / Version Control.
- Memahami dasar deployment dan environment aplikasi web menjadi nilai tambah.
- Memiliki kemampuan analisis, debugging, dan problem solving yang baik.
- Mampu bekerja secara mandiri maupun berkolaborasi dalam tim.
- Terbiasa bekerja berdasarkan requirement dan timeline project.
- Memiliki pemahaman atau pengalaman menggunakan Python menjadi nilai plus.
Yang Kami Cari
Kami mencari developer yang tidak hanya mampu membuat fitur berjalan, tetapi juga memiliki perhatian terhadap kualitas kode, struktur aplikasi, keamanan, performa, dan maintainability.
Kandidat diharapkan memiliki kemauan untuk terus belajar dan mampu beradaptasi dengan berbagai teknologi maupun kebutuhan project.
Sistem Kerja
Hybrid Working

