Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Senior Full-Stack Developer dan bentuk masa depan teknologi! Kami mencari profesional berpengalaman untuk memimpin pengembangan sistem skala enterprise yang mengubah industri. Dalam peran ini, Anda akan merancang, mengimplementasikan, dan memelihara solusi software yang skalabel sambil berkolaborasi dengan tim cross-fungsional. Bergabunglah dengan tim yang berfokus pada inovasi dan kualitas tinggi untuk menciptakan dampak nyata bagi jutaan pengguna di Indonesia dan Asia Tenggara.
Tanggung Jawab
- Mengembangkan dan memelihara backend API dengan Node.js/Python serta frontend dengan React/Vue.js
- Merancang arsitektur sistem yang scalable dan secure menggunakan cloud services (AWS/Azure)
- Mengoptimalkan performa aplikasi dan mengatasi bottleneck dengan teknik caching dan indexing
- Bekerja sama dengan Product Manager dan UX Designer untuk implementasi fitur sesuai requirements
- Menerapkan CI/CD pipelines dan best practices dalam DevOps
- Mentor junior developers dan memimpin code review sessions
- Monitoring sistem production dan troubleshooting issues proaktif
Kualifikasi
- Minimal 3 tahun pengalaman sebagai Full-Stack Developer dengan portfolio yang solid
- Kemampuan kuat dalam JavaScript/TypeScript, React, Node.js, dan Python/Django
- Pemahaman mendalam tentang database SQL (PostgreSQL) dan NoSQL (MongoDB)
- Pengalaman dengan cloud services (AWS/Azure) dan containerization (Docker/Kubernetes)
- Keahlian dalam testing frameworks (Jest, PyTest) dan TDD/BDD methodologies
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia dan Inggris
- Sertifikasi cloud (AWS/Azure) atau pengalaman dalam sistem terdistribusi menjadi nilai tambah