Deskripsi Pekerjaan
Bergabunglah dengan tim dinamis kami di Teknologi Maju Indonesia, sebuah perusahaan teknologi terdepan yang berdedikasi untuk menciptakan solusi inovatif yang membentuk masa depan digital. Kami mencari Pengembang Perangkat Lunak Backend Senior yang bersemangat, berpengalaman, dan visioner untuk memimpin pengembangan sistem backend kami yang kompleks dan skalabel. Jika Anda memiliki hasrat untuk membangun arsitektur yang kuat, menulis kode bersih, dan berkontribusi pada produk yang berdampak, ini adalah kesempatan Anda untuk bersinar!
Di sini, Anda tidak hanya akan coding; Anda akan menjadi arsitek di balik aplikasi kami, memastikan performa, keamanan, dan skalabilitas. Kami menawarkan lingkungan kerja yang kolaboratif, tantangan teknis yang menarik, dan kesempatan tak terbatas untuk pertumbuhan profesional. Mari bersama-sama membangun teknologi yang mengubah dunia!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara sistem backend yang skalabel dan berkinerja tinggi menggunakan teknologi terkini.
- Memimpin desain arsitektur dan implementasi API yang kuat dan aman.
- Membimbing dan menjadi mentor bagi pengembang junior dan menengah.
- Berpartisipasi aktif dalam sesi code review untuk memastikan kualitas kode dan kepatuhan terhadap standar.
- Mengoptimalkan aplikasi untuk kecepatan dan skalabilitas, mengidentifikasi dan menyelesaikan bottleneck performa.
- Bekerja sama erat dengan tim frontend, devops, dan manajemen produk untuk mendefinisikan dan mencapai tujuan proyek.
- Menerapkan praktik terbaik dalam pengembangan perangkat lunak, termasuk pengujian otomatis dan CI/CD.
- Meneliti dan mengintegrasikan teknologi baru untuk terus meningkatkan infrastruktur sistem.
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan backend, dengan rekam jejak yang terbukti dalam membangun aplikasi skala besar.
- Keahlian mendalam dalam setidaknya satu bahasa pemrograman backend modern (misalnya, Python, Java, Go, Node.js).
- Pemahaman kuat tentang desain basis data (SQL dan NoSQL) dan praktik terbaik.
- Pengalaman dengan arsitektur mikroservis, RESTful API, dan sistem terdistribusi.
- Familiaritas dengan cloud platform (misalnya, AWS, GCP, Azure) dan praktik DevOps.
- Kemampuan memimpin, memecahkan masalah kompleks, dan bekerja secara mandiri maupun dalam tim.
- Gelar Sarjana di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Bahasa Inggris.