Deskripsi Pekerjaan
Kami adalah perusahaan rintisan (startup) berbasis teknologi yang sedang berkembang pesat di ekosistem SaaS Indonesia. Kami mencari seorang Senior Backend Engineer yang visioner dan memiliki semangat tinggi untuk bergabung dalam tim inti pengembangan produk kami.
Anda akan bertanggung jawab merancang arsitektur sistem yang scalable, resilient, dan aman. Ini adalah kesempatan emas untuk bekerja dengan teknologi terkini seperti microservices, cloud computing (AWS/GCP), dan containerization (Docker/Kubernetes) di lingkungan yang dinamis dan kolaboratif.
Kami menawarkan budaya kerja yang modern, fleksibel (hybrid), serta kesempatan pengembangan karier yang sangat baik. Bergabunglah dan ciptakan dampak nyata pada ekosistem digital Indonesia!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara sistem backend yang andal menggunakan Python (Django/FastAPI) atau Node.js (Express/NestJS).
- Merancang dan mengoptimalkan skema database (PostgreSQL, MongoDB, Redis) untuk performa maksimal.
- Mengimplementasikan RESTful API dan GraphQL yang aman, terdokumentasi dengan baik, dan scalable.
- Melakukan code review, menulis unit test, dan integration test untuk menjaga kualitas kode.
- Berkontribusi dalam perencanaan arsitektur sistem dan pemilihan teknologi yang tepat untuk kebutuhan bisnis.
- Berkolaborasi dengan tim Frontend, DevOps, dan Product Manager untuk menyempurnakan fitur produk.
- Memantau performa sistem, melakukan debugging, dan memberikan solusi terhadap isu-isu produksi secara proaktif.
- Mempelajari dan mengimplementasikan teknologi terbaru untuk terus meningkatkan kualitas produk dan efisiensi tim.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau setara.
- Memiliki pengalaman minimal 4-6 tahun sebagai Backend Engineer atau peran serupa.
- Menguasai salah satu bahasa pemrograman backend: Python (Django/FastAPI) atau Node.js (Express/NestJS).
- Pemahaman mendalam tentang database relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis).
- Berpengalaman dengan layanan cloud (AWS EC2/S3/RDS/Lambda atau GCP Cloud Run/Cloud SQL).
- Memahami konsep microservices, containerization (Docker), dan orchestration (Kubernetes).
- Terbiasa menggunakan sistem version control (Git) dan CI/CD pipeline (GitHub Actions/GitLab CI).
- Memiliki kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Bahasa Inggris.