Deskripsi Pekerjaan
TechInnovate Indonesia mencari Pengembang JavaScript Senior yang berbakat untuk bergabung dengan tim pengembangan produk inovatif kami. Anda akan menjadi bagian integral dari tim yang mendesarkan platform web modern yang digunakan oleh jutaan pengguna di seluruh Asia Tenggara. Bergabunglah dengan kami untuk membentuk masa depan teknologi di Indonesia!
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi web kompleks menggunakan JavaScript modern dan framework terkini
- Memimpin arsitektur teknis untuk fitur baru dan mengoptimalkan performa sistem
- Bekerja sama dengan tim backend untuk mengintegrasikan API dan layanan cloud
- Menerapkan best practices dalam testing (unit, integration, E2E) dan CI/CD
- Mentor developer junior dan memimpin sesi code review
- Memastikan kode memenuhi standar keamanan dan aksesibilitas
Kualifikasi
- Pengalaman minimal 4 tahun sebagai JavaScript developer dengan portfolio yang kuat
- Kemampuan mendalam dalam ES6+, React/Vue/Angular, dan Node.js
- Pemahaman konsep OOP, functional programming, dan design patterns
- Pengalaman dengan tools build modern (Webpack, Vite) dan version control (Git)
- Keahlian dalam database SQL dan NoSQL (MongoDB, PostgreSQL)
- Kemampuan menganalisis dan memecahkan masalah teknis kompleks
- Bahasa Inggris aktif untuk dokumentasi dan kolaborasi tim