Deskripsi Pekerjaan
TechInnovate Indonesia mencari Programmer Backend yang berbakat untuk bergabung dengan tim pengembangan produk inovatif kami. Anda akan merancang, mengembangkan, dan memelihara sistem backend yang skalabel untuk aplikasi mobile dan web yang digunakan oleh jutaan pengguna. Bergabunglah dengan tim yang bersemangat di lingkungan kerja modern yang fokus pada inovasi dan pertumbuhan karir.
Tanggung Jawab
- Mengembangkan API RESTful dan microservices menggunakan Node.js dan Express
- Mendesain arsitektur database PostgreSQL dan optimasi query
- Menerapkan solusi autentikasi dan keamanan data (JWT, OAuth)
- Melakukan testing unit dan integrasi untuk memastikan kualitas kode
- Kolaborasi dengan tim frontend dan DevOps untuk deployment CI/CD
- Memantau performa sistem dan melakukan troubleshooting
- Partisipasi dalam kode review dan standarisasi dokumentasi teknis
Kualifikasi
- S1 Teknik Informatika atau bidang terkait dengan minimal 3 tahun pengalaman
- Kemampuan kuat dalam JavaScript/TypeScript dan framework Node.js
- Pengalaman dengan database SQL (PostgreSQL) dan NoSQL (MongoDB)
- Memahami konsep cloud computing (AWS/Azure) dan containerization (Docker)
- Pemahaman dasar arsitektur microservices dan sistem terdistribusi
- Kemampuan komunikasi yang baik dan berorientasi pada solusi
- Portofolio proyek personal atau kontribusi open source