Gaji pasar untuk posisi ini
Median Rp6,9 jt/bulan · rentang umum Rp5 jt – Rp8,3 jt
Berdasarkan 211 lowongan Frontend Development se-Indonesia (semua level).
Lihat data gaji selengkapnya →Deskripsi
- Mengembangkan dan memelihara aplikasi frontend dengan antarmuka yang responsif, intuitif, dan mudah digunakan.
- Mengembangkan backend services, business logic, serta workflow aplikasi berdasarkan kebutuhan bisnis.
- Mengelola database, termasuk struktur data, query, integritas data, dan optimasi performa.
- Mengembangkan dan memelihara API untuk mendukung komunikasi dan integrasi antar-sistem.
- Mengintegrasikan aplikasi internal dengan sistem eksternal atau layanan pihak ketiga.
- Memastikan pertukaran data antar-sistem berjalan dengan baik, aman, dan konsisten.
- Berkoordinasi dengan vendor teknologi untuk mendukung implementasi, pengujian, dan penyelesaian masalah integrasi.
- Melakukan testing, debugging, dan perbaikan bug untuk memastikan aplikasi berjalan sesuai spesifikasi.
- Menerapkan coding standards, secure coding practices, dan praktik pengembangan perangkat lunak yang baik.
- Bekerja sama dengan Project Manager dan IT team/Vendor untuk memahami requirement dan menerjemahkannya menjadi solusi teknis.
- Memberikan estimasi effort, melaporkan progres pekerjaan, serta mengidentifikasi risiko dan kendala teknis sejak dini.
- Memastikan fitur yang dikembangkan memenuhi acceptance criteria sebelum dirilis ke production.
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau memiliki portofolio proyek yang setara (pengalaman nyata lebih diutamakan).
- Memiliki pengalaman profesional sekitar 2-4 tahun dalam software development, khususnya pengembangan aplikasi full stack.
- Menguasai HTML, CSS, JavaScript, serta setidaknya satu framework frontend modern seperti React, Vue.js, atau Angular.
Memiliki pengalaman pengembangan backend menggunakan minimal satu bahasa pemrograman atau framework, seperti Node.js, Python, PHP/Laravel, Java, atau .NET.
- Memahami database relasional seperti PostgreSQL, MySQL, atau SQL Server.
- Berpengalaman mengembangkan dan mengintegrasikan REST API.
- Memahami penggunaan Git atau sistem version control lainnya.
- Memahami proses software development, testing, debugging, deployment, dan application maintenance.
- Memiliki pemahaman dasar yang baik mengenai keamanan aplikasi, autentikasi, otorisasi, dan perlindungan data.
- Mampu melakukan troubleshooting dan menyelesaikan masalah teknis secara sistematis.