Deskripsi Pekerjaan
Kami mencari programmer berbakat untuk bergabung dengan tim pengembangan perangkat lunak inovatif di TechInnovate Indonesia. Anda akan mendesain, mengembangkan, dan memelihara aplikasi web yang skalabel menggunakan teknologi terkini. Bergabunglah dengan kami untuk membentuk masa depan digital Indonesia!
Tanggung Jawab
- Merancang dan mengimplementasikan arsitektur full-stack dengan fokus pada kinerja dan skalabilitas
- Mengembangkan API RESTful yang efisien dan aman untuk integrasi backend
- Mengoptimalkan basis data SQL dan NoSQL untuk performa maksimal
- Menerapkan best practice CI/CD dan DevOps untuk deployment otomatis
- Berkolaborasi dengan tim UX/UI untuk menciptakan pengalaman pengguna yang intuitif
- Menganalisis dan memperbaiki bug dengan metode debugging sistematis
- Mengawasi kode melalui code review dan standar teknis tim
Kualifikasi
- S1 Teknik Informatika atau bidang terkait dengan pengalaman minimal 3 tahun
- Kemahiran mendalam dalam JavaScript/TypeScript, React, dan Node.js
- Pemahaman konsep OOP, design patterns, dan prinsip SOLID
- Pengalaman dengan cloud platform (AWS/Azure/GCP) dan containerization (Docker)
- Kemampuan bekerja dengan framework backend (Express/NestJS/Django)
- Pemahaman testing framework (Jest/Mocha/Cypress)
- Komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia dan Inggris