Deskripsi Pekerjaan
TechInnovate Indonesia mencari Programmer Backend Senior yang berbakat untuk bergabung dengan tim pengembangan produk kami. Anda akan menjadi bagian penting dalam merancang dan mengimplementasikan arsitektur backend yang skalabel dan efisien untuk platform fintech terdepan di Indonesia. Bergabunglah dengan kami untuk berkontribusi pada solusi inovatif yang mengubah cara masyarakat berinteraksi dengan teknologi keuangan.
Tanggung Jawab
- Mengembangkan API RESTful dan microservices menggunakan Node.js/Python
- Optimasi kinerja database (PostgreSQL/MongoDB) dan query tuning
- Implementasi sistem autentikasi dan keamanan data (OAuth2, JWT)
- Koordinasi dengan tim frontend dan DevOps untuk integrasi CI/CD
- Review kode dan menerapkan best practice engineering
- Monitoring sistem dengan tools seperti Grafana dan ELK Stack
- Dokumentasi teknis dan penyelesaian masalah kompleks
Kualifikasi
- Pengalaman minimal 3 tahun sebagai backend developer
- Expertise dalam JavaScript/TypeScript dan framework Node.js (Express/NestJS)
- Kemampuan database schema design dan query optimization
- Pengalaman dengan cloud platform (AWS/Azure/GCP)
- Memahami konsep microservices dan event-driven architecture
- Dasar algoritma dan struktur data yang kuat
- Komunikasi Inggris tertulis yang baik
- Sertifikasi cloud (AWS/Azure) menjadi nilai tambah