Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang sedang berkembang pesat. Kami mencari Senior Software Engineer berbakat dan bersemangat untuk memimpin pengembangan produk inti kami. Anda akan bekerja dengan teknologi modern, tim yang solid, dan memiliki dampak langsung pada jutaan pengguna. Jika Anda adalah seorang pemecah masalah dan tech enthusiast yang ingin membawa karier Anda ke level selanjutnya, inilah kesempatan Anda!
Tanggung Jawab
- Memimpin desain dan pengembangan arsitektur backend untuk aplikasi berskala besar.
- Menulis kode yang bersih, efisien, dan dapat diuji dengan standar tinggi.
- Melakukan code review dan memberikan mentorship kepada anggota tim junior.
- Berkolaborasi dengan tim product, frontend, dan infrastructure untuk merancang solusi terbaik.
- Melakukan optimasi performa database dan API untuk menangani jutaan request per hari.
- Mengimplementasikan praktik CI/CD terbaik dan memastikan keandalan sistem.
- Menyusun dokumentasi teknis dan spesifikasi sistem.
- Ikut serta dalam perencanaan sprint dan estimasi tugas bersama tim Agile.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Ilmu Komputer, atau bidang terkait.
- Pengalaman minimal 5 tahun sebagai Software Engineer, dengan minimal 2 tahun sebagai Senior atau Tech Lead.
- Menguasai salah satu bahasa pemrograman: Go, Node.js, atau Python.
- Pemahaman mendalam tentang RESTful API dan arsitektur microservices.
- Pengalaman dengan database relasional (PostgreSQL) dan NoSQL (Redis, MongoDB).
- Terbiasa menggunakan Docker, Kubernetes, dan cloud platforms (AWS/GCP/Azure).
- Memiliki pemahaman kuat tentang prinsip SOLID, Design Patterns, dan Clean Code.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris.