Deskripsi Pekerjaan
- Merancang, mengembangkan, dan memelihara sistem backend.
- Membangun dan mengelola basis data, termasuk pengembangan skema dan pemrosesan data.
- Mengelola permintaan HTTP dan API untuk mendukung aplikasi frontend.
- Berkolaborasi dengan tim frontend developers, QA, dan tim lain untuk pengembangan perangkat lunak yang terkoordinasi.
- Memantau dan memelihara sistem agar tetap berjalan dengan baik dan mengatasi masalah yang muncul.
- Mengikuti praktik terbaik dalam pengembangan perangkat lunak dan pemeliharaan.
Kualifikasi
- Gelar sarjana atau setara dalam ilmu komputer, teknik perangkat lunak, atau bidang terkait.
- Pengalaman dalam pengembangan perangkat lunak backend, biasanya menggunakan bahasa seperti Java, Python, Ruby, Node.js, atau lainnya.
- Pengetahuan mendalam tentang basis data dan bahasa kueri, seperti SQL dan NoSQL (misalnya, PostgreSQL, MongoDB).
- Pemahaman tentang konsep RESTful API dan pengalaman dalam merancang dan mengelola API.
- Kemampuan untuk bekerja dengan sistem manajemen versi seperti Git.
- Kemampuan untuk memecahkan masalah dan berpikir kreatif dalam pengembangan perangkat lunak.
- Kemampuan komunikasi yang baik dan kemampuan untuk bekerja dalam tim.
- Menyukai pekerjaan dibidang otomotif