Deskripsi Pekerjaan
PT Teknologi Global Mandiri, perusahaan terdepan dalam transformasi digital di Indonesia, sedang membuka lowongan untuk posisi Full-Stack Web Developer yang berbakat dan bersemangat untuk bergabung dengan tim pengembangan kami yang dinamis di kantor pusat Jakarta.
Anda akan bertanggung jawab dalam membangun dan memelihara aplikasi web berskala besar yang digunakan oleh jutaan pengguna. Anda akan bekerja dengan teknologi terbaru seperti React, Next.js, Node.js, dan Laravel dalam lingkungan kerja yang kolaboratif dan inovatif.
Kami menawarkan paket kompensasi yang kompetitif, kesempatan pengembangan karir yang jelas, dan budaya kerja yang mendukung keseimbangan kehidupan dan pekerjaan (work-life balance). Jika Anda adalah seorang pengembang yang haus akan tantangan dan ingin memberikan dampak nyata, kami menantikan lamaran Anda!
Tanggung Jawab
- Mengembangkan fitur front-end yang responsif dan intuitif menggunakan React.js, Next.js, serta Vue.js.
- Merancang, membangun, dan memelihara API layanan mikro yang handal dan aman menggunakan Node.js (Express) atau Laravel.
- Berkolaborasi erat dengan tim desain UI/UX untuk memastikan implementasi desain yang sempurna dan pengalaman pengguna yang optimal.
- Melakukan debugging, optimasi performa, dan penulisan unit test untuk memastikan stabilitas dan skalabilitas aplikasi.
- Berpartisipasi dalam sesi code review untuk menjaga kualitas kode dan berbagi pengetahuan dengan sesama anggota tim.
- Mengelola database dan menulis query yang efisien (PostgreSQL, MySQL, MongoDB).
- Mengintegrasikan sistem dengan layanan pihak ketiga dan API eksternal.
Kualifikasi
- Minimal 2 tahun pengalaman kerja yang terbukti sebagai Web Developer atau Full-Stack Developer.
- Penguasaan yang kuat terhadap JavaScript (ES6+), TypeScript, HTML5, dan CSS3.
- Pengalaman ekstensif dengan framework frontend modern seperti React.js atau Vue.js.
- Pengalaman yang solid dengan framework backend seperti Node.js (Express) atau PHP (Laravel).
- Pemahaman mendalam tentang arsitektur RESTful API dan integrasi database.
- Familiar dengan sistem kontrol versi Git dan platform seperti GitLab atau GitHub.
- Memiliki pemahaman dasar tentang konsep CI/CD dan containerization (Docker merupakan nilai tambah).
- Kemampuan komunikasi yang baik, mampu bekerja dalam tim, dan memiliki orientasi pada hasil.