Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Software Engineer dan jadi bagian dari tim yang mengubah masa depan teknologi! Kami mencari profesional berbakat untuk mengembangkan solusi inovatif bagi klien nasional dan internasional. Dapatkan lingkungan kerja dinamis, pelatihan berkala, dan paket kompensasi kompetif yang mencerminkan kontribusi Anda.
Tentang Kami: TechInnovate Indonesia adalah perusahaan teknologi terdepan yang berfokus pada pengembangan aplikasi enterprise dan solusi cloud. Dengan tim yang terdiri dari 150+ profesional IT, kami berkomitmen untuk menciptakan produk berkualitas tinggi yang menghadirkan nilai bisnis nyata.
Tanggung Jawab
- Mengembangkan, menguji, dan memelihara aplikasi backend menggunakan teknologi modern (Node.js, Python, Go)
- Merancang arsitektur sistem yang skalabel dan berkinerja tinggi untuk menangani beban transaksional besar
- Kolaborasi dengan tim frontend dan product manager untuk mendefinisikan spesifikasi teknis
- Mengimplementasikan praktik CI/CD dan DevOps untuk memastikan kualitas dan kecepatan rilis
- Menyediakan dokumentasi teknis yang komprehensif untuk pengembangan dan pemeliharaan
- Menganalisis dan memecahkan masalah kompleks dalam produksi dengan proaktif
- Partisipasi dalam code review untuk memastikan standar kode yang tinggi
Kualifikasi
- Sarjana Teknik Informatika/Ilmu Komputer atau bidang terkait dengan minimal 3 tahun pengalaman profesional
- Pemahaman mendalam pada konsep OOP, algoritma, dan struktur data
- Pengalaman praktis dengan database SQL (PostgreSQL, MySQL) dan NoSQL (MongoDB)
- Keahlian dalam framework backend (Express, Django, Spring) dan microservices architecture
- Pemahaman AWS/GCP services (EC2, S3, Lambda, Cloud Functions)
- Kemampuan debugging yang kuat dan pemecahan masalah sistem level
- Berpengalaman dengan containerization (Docker, Kubernetes) dan orchestration
- Bahasa Inggris baik (lisan dan tulis) untuk dokumentasi dan kolaborasi internasional