Deskripsi Pekerjaan
TechInnovate Indonesia mencari API Developer berbakat untuk bergabung dengan tim pengembangan produk kami. Anda akan menjadi bagian integral dalam merancang, mengembangkan, dan mengelola API yang skalabel untuk aplikasi enterprise kami. Bergabunglah dengan kami untuk berkontribusi pada transformasi digital di Indonesia dan membangun solusi teknologi inovatif yang berdampak global.
Tanggung Jawab
- Mengembangkan RESTful API dan GraphQL yang efisien dengan standar industri
- Mendesain arsitektur API yang aman, skalabel, dan mudah diintegrasikan
- Menerapkan best practice dalam dokumentasi API menggunakan OpenAPI/Swagger
- Mengoptimasi performa API dan memecahkan masalah kritis secara proaktif
- Kolaborasi dengan tim backend dan frontend untuk memastikan integrasi yang mulus
- Mengimplementasi autentikasi dan otorisasi dengan OAuth 2.0 dan JWT
- Memonitor kesehatan API menggunakan tools seperti Postman, Swagger, atau Kibana
Kualifikasi
- Pengalaman minimal 3 tahun sebagai API Developer atau posisi terkait
- Kemampuan kuat dalam bahasa pemrograman seperti Node.js, Python, atau Java
- Pemahaman mendalam tentang protokol HTTP, REST, dan GraphQL
- Pengalaman dengan database SQL (PostgreSQL, MySQL) dan NoSQL (MongoDB)
- Keahlian dalam CI/CD pipeline dan containerization (Docker/Kubernetes)
- Pemahaman konsep microservices architecture dan event-driven design
- Kemampuan komunikasi lisan dan tulisan yang baik dalam bahasa Indonesia dan Inggris