Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia, perusahaan teknologi terdepan yang mengubah industri fintech melalui solusi digital inovatif. Kami mencari Software Engineer Full-Stack yang bersemangat untuk mengembangkan sistem skala enterprise yang berdampak jutaan pengguna. Dalam peran ini, Anda akan merancang, mengimplementasikan, dan memelihara arsitektur modern sambil berkolaborasi dengan tim multidisiplin untuk menciptakan produk luar biasa.
Tim kami menawarkan lingkungan kerja dinamis dengan teknologi terkini, budaya meritokratis, dan kesempatan profesional yang tak tertandingi. Jika Anda adalah problem solver yang cinta tantangan dan berdedikasi pada keunggulan teknis, Anda cocok dengan kami!
Tanggung Jawab
- Mengembangkan aplikasi web responsif menggunakan React, Node.js, dan TypeScript
- Mendesain dan mengimplementasikan API RESTful dengan arsitektur microservices
- Optimalkan performa aplikasi melalui caching, indexing, dan query optimization
- Melakukan integrasi sistem dengan cloud services (AWS/GCP) dan DevOps pipelines
- Mengelola database relational (PostgreSQL) dan NoSQL (MongoDB)
- Partisipasi dalam sesi code review dan teknis planning
- Memonitor dan memperbaiki sistem production menggunakan observability tools
Kualifikasi
- Pendidikan S1 Teknik Informatika/Ilmu Komputer dengan GPA min 3.5
- Pengalaman minimal 3 tahun sebagai Full-Stack Developer
- Kemampuan expert-level dalam JavaScript/TypeScript, React, dan Node.js
- Pengalaman dengan CI/CD pipelines (Jenkins/GitLab CI) dan containerization (Docker/Kubernetes)
- Memahami konsep SOLID, DRY, dan design patterns
- Pengalaman dengan payment gateway integration dan security best practices
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Inggris