Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Pengembang Front-End Senior! Kami mencari profesional berpengalaman untuk membentuk pengalaman digital masa depan pengguna kami. Di sini Anda akan bekerja dalam lingkungan kolaboratif dengan tim full-stack, desainer UI/UX, dan product manager untuk menghadirkan produk web yang responsif, intuitif, dan performa tinggi. Tim kami mengutamakan inovasi, kualitas kode, dan pengembangan karir Anda.
Tanggung Jawab
- Mengembangkan antarmuka pengguna modern dengan HTML5, CSS3, dan JavaScript ES6+
- Menerapkan framework populer seperti React, Vue.js, atau Angular sesuai kebutuhan proyek
- Mengoptimalkan performa aplikasi web melalui teknik lazy loading, caching, dan minifikasi
- Bekerja sama dengan tim backend untuk integrasi API dan manajemen data
- Mengadopsi prinsip responsive design untuk multi-device compatibility
- Melakukan debugging dan troubleshooting masalah front-end secara proaktif
- Menggunakan Git/GitHub untuk version control dan kolaborasi tim
- Mengikuti best practice dalam aksesibilitas web (WCAG) dan SEO
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika/Rekayasa Perangkat Lunak atau bidang terkait
- Minimal 3 tahun pengalaman sebagai front-end developer
- Kemahiran dalam CSS framework (Tailwind, Bootstrap) dan preprocessors (Sass, Less)
- Pemahaman mendalam tentang lifecycle component dalam framework modern
- Pengalaman dengan build tools (Webpack, Vite) dan package managers (npm, yarn)
- Portfolio yang menunjukkan proyek kompleks dengan dokumentasi rinci
- Kemampuan komunikasi yang baik dalam tim multi-disiplin
- Keinginan terus belajar teknologi terkini dan berpartisipasi dalam komunitas tech