Skill diminta
AWSAdaptabilityCI/CDDockerExpressGCPGitGraphQLLaravelMongoDBMySQLNestJSNext.jsNode.jsPHPPostgreSQLProblem SolvingReactTroubleshootingTypeScriptVue.js
Gaji pasar untuk posisi ini
Median Rp7,6 jt/bulan · rentang umum Rp5,8 jt – Rp9,5 jt
Berdasarkan 172 lowongan Full-Stack Development se-Indonesia (semua level).
Gaji lowongan ini 21% di bawah median pasar.
Lihat data gaji selengkapnya →Deskripsi
- Deskripsi pekerjaan FULLSTACK ENGINEER PT INOVASI TOPI JERAMI
- PT Inovasi Topi Jerami (ITJ)
adalah perusahaan teknologi inovatif asal Indonesia yang didirikan pada tahun 2025 dan berpusat di Kota Bogor, Jawa Barat. Dengan fokus utama pada solusi keamanan siber, infrastruktur digital, serta kecerdasan buatan, kami bergerak aktif di bidang Teknologi Informasi dan Komputer, dengan kegiatan usaha meliputi pengembangan dan pemrograman aplikasi, perangkat lunak, pengolahan data dan hosting, konsultasi komputer, pengembangan e-commerce, serta jasa yang berhubungan dengan komputer/IT. Fullstack Engineer sendiri nantinya akan bertanggung jawab untuk merancang, mengembangkan, memelihara, dan mengoptimalkan aplikasi berbasis web (frontend & backend) agar berjalan dengan stabil, responsif, sesuai kebutuhan bisnis, serta menerapkan standar keamanan aplikasi yang tinggi.
Kami membuka kesempatan bagi talenta terbaik untuk bergabung dalam tim kami guna membangun masa depan digital yang lebih aman dan efisien, menawarkan lingkungan kerja yang dinamis di mana Anda dapat berkontribusi secara langsung pada proyek-proyek teknologi mutakhir yang berdampak luas.
TANGGUNG JAWAB
- Mengembangkan dan memelihara aplikasi berbasis web dari sisi frontend maupun backend.
- Merancang arsitektur aplikasi, skema database, serta query optimization agar sistem dapat berjalan efisien.
- Membuat, mengintegrasikan, dan memelihara RESTful API / GraphQL untuk kebutuhan sistem internal maupun integrasi pihak ketiga.
- Mengembangkan antarmuka pengguna (frontend) yang modern, intuitif, dan user-friendly.
- Melakukan debugging, perbaikan masalah teknis (troubleshooting), serta pemeliharaan sistem yang sedang berjalan.
- Menerapkan konsep secure coding dan prinsip keamanan siber pada setiap tahap pengembangan aplikasi.
- Berkolaborasi dengan Project Manager, UI/UX Designer, dan tim teknis lainnya untuk menerjemahkan kebutuhan bisnis menjadi fitur aplikasi.
- Menjaga kualitas kode (clean code), melakukan code review, dan menyusun dokumentasi teknis terkait struktur kode serta API.
- Memastikan aplikasi yang dikembangkan dapat diuji (testing) dan diimplementasikan dengan lancar (deployment).
🎯 KUALIFIKASI
- Minimal S1 dari jurusan Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang terkait
- (Lulusan SMK/sederajat dengan portofolio solid dipertimbangkan)
- Memiliki pengalaman minimal 1–3 tahun sebagai Fullstack Engineer, Web Developer, atau posisi sejenis.
- Menguasai framework frontend seperti React.js, Next.js, atau Vue.js.
- Menguasai framework backend seperti Node.js (Express/NestJS) atau PHP (Laravel).
- Memahami konsep dan pembuatan RESTful API.
- Memiliki pengalaman dalam pengelolaan database relasional (MySQL / PostgreSQL).
- Memahami dasar-dasar web security & secure coding (paham celah keamanan OWASP Top 10).
- Terbiasa menggunakan Git / GitHub / GitLab untuk version control.
- Memiliki pemahaman yang baik tentang struktur data, OOP, dan prinsip clean architecture.
- Memiliki kemampuan problem solving, pemikiran analitis, dan adaptasi teknologi baru yang baik.
- Mampu bekerja secara mandiri maupun berkolaborasi dalam tim.
⭐ NILAI TAMBAH
- Memahami atau memiliki pengalaman dasar dalam Penetration Testing (Pentest) / vulnerability assessment pada aplikasi web.
- Memahami TypeScript untuk development frontend & backend.
- Memiliki pengalaman dengan NoSQL database seperti MongoDB.
- Memahami dasar-dasar Containerization (Docker) dan konsep CI/CD.
- Memahami dasar-dasar Cloud Service (AWS, GCP, VPS, atau sejenisnya).
- Memiliki portofolio aplikasi/web yang aktif dan dapat ditunjukkan/diakses.