Job Description
TechInnovate Indonesia mencari Software Engineer yang berbakat untuk bergabung dengan tim pengembangan produk inovatif kami. Anda akan berperan penting dalam merancang, mengembangkan, dan memelihara sistem perangkat lunak skala enterprise yang mengubah industri. Bergabunglah dengan kami untuk mewujudkan ide-ide brilian dengan teknologi terdepan!
Kami menawarkan lingkungan kerja dinamis dengan akses ke pelatihan teknis terkini, budaya kolaboratif, dan kesempatan untuk berkontribusi pada produk yang digunakan oleh jutaan pengguna.
Responsibility
- Merancang dan mengembangkan arsitektur sistem yang skalabel dan efisien
- Menerapkan solusi teknis kompleks menggunakan teknologi cloud (AWS/GCP)
- Mengoptimalkan kinerja aplikasi melalui profiling dan refactoring kode
- Bekerja sama dengan tim cross-fungsional untuk menghasilkan produk berkualitas tinggi
- Mengadopsi praktik DevOps untuk otomasi CI/CD dan deployment
- Menyediakan dokumentasi teknis yang komprehensif
- Mentoring engineer junior dalam tim
- Memimpin inisiatif teknis untuk meningkatkan kualitas produk
Qualification
- Sarjana Teknik Informatika atau bidang terkait dengan minimal 3 tahun pengalaman
- Keahlian kuat dalam bahasa pemrograman modern (Python, Go, atau Rust)
- Pengalaman mendalam dengan microservices architecture dan containerization (Docker/Kubernetes)
- Pemahaman mendalam tentang algoritma dan struktur data
- Pengalaman dengan database relational (PostgreSQL) dan NoSQL (MongoDB)
- Keahlian dalam sistem kontrol versi (Git) dan kolaborasi tim
- Kemampuan komunikasi lisan dan tulisan yang luar biasa
- Portfolio proyek open-source atau kontribusi GitHub