Deskripsi Pekerjaan
Bergabunglah dengan Petani, platform AgriTech inovatif yang berfokus pada pemberdayaan petani lokal dan efisiensi rantai pasok. Kami mencari seorang Backend Engineer berbakat yang memiliki antusiasme tinggi terhadap teknologi dan kesediaan untuk membangun solusi digital yang berdampak nyata bagi sektor pertanian Indonesia.
Di Petani, Anda tidak hanya akan menulis kode; Anda akan membangun jembatan antara teknologi modern dan praktik pertanian tradisional. Tim kami terdiri dari profesional yang berdedikasi dengan latar belakang di perusahaan teknologi global, dan kami mengedepankan budaya kerja yang inklusif, transparan, dan berorientasi pada hasil.
Sebagai Backend Engineer, Anda akan bertanggung jawab atas desain, pengembangan, dan pemeliharaan arsitektur sistem backend kami yang skalabel dan andal.
Tanggung Jawab
- Mengembangkan dan memelihara arsitektur backend yang skalabel dan berkinerja tinggi menggunakan teknologi modern seperti Node.js atau Go.
- Merancang dan mengoptimalkan database relasional (PostgreSQL) dan NoSQL untuk menangani volume data yang besar.
- Mengimplementasikan sistem autentikasi, keamanan, dan API yang aman dan efisien.
- Berkolaborasi erat dengan tim frontend, product manager, dan desainer untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis.
- Melakukan peningkatan berkelanjutan (refactoring) pada kode yang ada untuk meningkatkan keterbacaan, kinerja, dan pemeliharaan.
- Mengawasi performa aplikasi dan memecahkan masalah teknis yang kompleks secara proaktif.
- Mengadopsi praktik DevOps (CI/CD, Docker, Kubernetes) untuk mengotomatisasi proses deployment.
Kualifikasi
- Pengalaman minimal 3-5 tahun dalam pengembangan backend, dengan spesialisasi pada Node.js atau Go.
- Kemampuan yang kuat dalam desain database dan optimasi query.
- Pemahaman mendalam tentang RESTful API dan desain sistem terdistribusi.
- Familiar dengan cloud platforms seperti AWS, Google Cloud Platform, atau Azure.
- Kemampuan bahasa Indonesia yang baik dan lancar untuk kolaborasi tim.
- Pendidikan S1 Teknik Informatika atau Ilmu Komputer (atau pengalaman kerja yang setara).
- Antusiasme terhadap teknologi dan keinginan untuk terus belajar teknologi baru.