Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang sedang membangun platform SaaS generasi baru untuk industri keuangan. Kami mencari seorang Senior Backend Engineer yang passionate, inovatif, dan detail-oriented untuk bergabung dengan tim inti kami.
Anda akan bertanggung jawab dalam merancang arsitektur sistem, mengimplementasikan fitur-fitur kompleks, dan memastikan performa serta skalabilitas aplikasi yang melayani jutaan pengguna. Ini adalah kesempatan emas untuk bekerja dengan teknologi modern dan tim yang solid.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara layanan backend yang scalable dan resilient menggunakan Node.js atau Go.
- Merancang dan mengoptimalkan database (PostgreSQL, MongoDB) untuk performa tinggi.
- Mengimplementasikan RESTful API dan GraphQL untuk konsumsi frontend dan mobile.
- Melakukan code review untuk memastikan standar kualitas kode tinggi dan best practices diikuti.
- Berkolaborasi dengan tim Frontend, DevOps, dan Product Management dalam siklus pengembangan agile.
- Memonitoring performa sistem dan melakukan debugging untuk isu produksi.
- Menulis dokumentasi teknis untuk arsitektur dan fitur baru.
Kualifikasi
- Minimal 4 tahun pengalaman sebagai Backend Engineer atau peran serupa.
- Paham dan berpengalaman dengan Node.js (Express/NestJS) atau Go (Gin/Echo).
- Menguasai konsep microservices, event-driven architecture, dan message broker (RabbitMQ/Kafka).
- Berpengalaman dengan cloud services (AWS/GCP/Azure) terutama compute dan storage.
- Pemahaman mendalam tentang containerization (Docker) dan orchestration (Kubernetes).
- Mahir menggunakan Git dan CI/CD pipelines (GitLab CI/Jenkins).
- Memiliki kemampuan problem-solving yang kuat dan komunikasi yang baik.
- Berpengalaman dengan testing (Unit, Integration, E2E).