Deskripsi Pekerjaan
Deskripsi Pekerjaan
Kami, PT Teknologi Inovasi Digital, adalah perusahaan teknologi terdepan di Indonesia yang sedang mencari Web Developer (Full Stack) berbakat untuk bergabung dengan tim kami yang dinamis dan inovatif. Kandidat yang ideal memiliki passion dalam membangun aplikasi web modern, responsif, dan berperforma tinggi. Anda akan menjadi motor penggerak dalam pengembangan produk digital kami, bekerja sama dengan tim desain, produk, dan backend untuk menciptakan solusi yang berdampak besar bagi jutaan pengguna.
Kami menawarkan lingkungan kerja yang kolaboratif, kesempatan belajar yang tak terbatas, dan jenjang karir yang jelas. Jika Anda adalah seorang pemecah masalah yang kreatif dan selalu haus akan teknologi terbaru, kami ingin bertemu dengan Anda!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web frontend dan backend menggunakan teknologi modern (React.js, Node.js, Laravel).
- Berkolaborasi dengan tim UI/UX untuk menerjemahkan desain menjadi komponen frontend yang responsif dan interaktif.
- Membangun dan mengoptimalkan API yang efisien untuk mendukung aplikasi.
- Melakukan pengujian unit dan integrasi untuk memastikan stabilitas dan kualitas kode.
- Berpartisipasi dalam sesi code review untuk berbagi pengetahuan dan meningkatkan standar kode tim.
- Memantau performa aplikasi dan melakukan debugging untuk mengidentifikasi serta memperbaiki bottleneck.
- Menulis dokumentasi teknis untuk fitur-fitur yang dikembangkan.
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau jurusan relevan.
- Pengalaman kerja minimal 2-3 tahun sebagai Full Stack Developer.
- Mahir dalam HTML5, CSS3, JavaScript, dan TypeScript.
- Pengalaman kuat dengan React.js, Next.js, atau Vue.js di sisi frontend.
- Pengalaman solid dengan Node.js (Express.js) dan/atau PHP (Laravel) di sisi backend.
- Memahami konsep database relasional (MySQL, PostgreSQL) dan non-relasional (MongoDB).
- Terbiasa menggunakan Git, Docker, dan CI/CD pipeline adalah nilai tambah yang besar.
- Memiliki kemampuan komunikasi yang baik dan mampu bekerja dalam tim.