Deskripsi Pekerjaan
Tentang Posisi Ini
Kami adalah perusahaan teknologi finansial (fintech) berbasis di Jakarta yang sedang berkembang pesat. Kami mencari Senior Backend Engineer yang bersemangat dan berbakat untuk bergabung dengan tim inti kami. Anda akan bertanggung jawab merancang, membangun, dan memelihara sistem backend yang aman, skalabel, dan berkinerja tinggi yang melayani jutaan pengguna di seluruh Indonesia.
Di Sinergi Digital, kami percaya pada budaya kepemilikan penuh, kolaborasi tanpa batas, dan inovasi berkelanjutan. Anda akan bekerja dengan tim insinyur kelas atas dalam lingkungan yang dinamis dan suportif, menggunakan teknologi terkini seperti Node.js, microservices, dan cloud-native architecture.
Mengapa Bergabung dengan Kami?
- Kesempatan bekerja pada produk yang berdampak besar bagi masyarakat luas.
- Lingkungan kerja modern, fleksibel, dan berbasis hasil (hybrid).
- Paket kompensasi dan benefit yang kompetitif (termasuk opsi saham).
- Budget pengembangan profesional (kursus, konferensi, sertifikasi).
Tanggung Jawab
- Merancang dan mengembangkan arsitektur API dan layanan microservices yang skalabel, andal, dan aman menggunakan Node.js dan TypeScript.
- Melakukan code review dan menerapkan standar coding terbaik untuk memastikan kualitas dan konsistensi kode di seluruh tim.
- Merancang dan mengoptimalkan skema database PostgreSQL serta query kompleks untuk menangani volume data yang besar.
- Berkolaborasi erat dengan tim Frontend, Product Manager, dan DevOps dalam perencanaan dan implementasi fitur baru.
- Men-debug, melakukan troubleshooting, dan memperbaiki isu produksi secara tepat waktu (SLA terjamin).
- Menulis dokumentasi teknis untuk sistem dan API yang dikembangkan (OpenAPI/Swagger).
- Mengimplementasikan automated testing (Unit, Integration, E2E) untuk menjaga stabilitas platform.
- Berpartisipasi dalam perencanaan kapasitas dan peningkatan performa sistem secara berkelanjutan.
Kualifikasi
- Minimal 4 tahun pengalaman sebagai Backend Engineer atau peran terkait di lingkungan startup/teknologi.
- Mahir dalam pengembangan backend menggunakan Node.js dan TypeScript. Pengalaman dengan NestJS atau ExpressJS adalah nilai tambah.
- Pemahaman mendalam tentang desain database relasional (PostgreSQL) dan non-relasional (Redis/MongoDB).
- Pengalaman dengan containerization (Docker) dan orchestration (Kubernetes).
- Familiar dengan Cloud Computing (AWS atau GCP) dan konsep CI/CD.
- Pemahaman kuat tentang prinsip-prinsip RESTful API, GraphQL, dan Message Queue (RabbitMQ / Kafka).
- Terbiasa menggunakan Git dan platform kolaborasi seperti GitHub/GitLab.
- Memiliki pola pikir agile, kemampuan komunikasi yang baik, dan semangat untuk belajar hal baru.