Skill diminta
CI/CDFigmaFirebaseFlutterLogisticsMentoringNext.jsREST APIReactReact NativeWebSocket
Gaji pasar untuk posisi ini
Median Rp7,2 jt/bulan · rentang umum Rp5,2 jt – Rp9 jt
Berdasarkan 261 lowongan Frontend Development se-Indonesia (semua level).
Gaji lowongan ini 39% di atas median pasar.
Lihat data gaji selengkapnya →Deskripsi
Kualifikasi
- Minimal D3/S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
- Terbuka untuk Junior, Middle, maupun Senior sesuai pengalaman dan kompetensi.
- Berpengalaman mengembangkan aplikasi menggunakan Flutter atau React Native.
- Memahami pengembangan aplikasi Android dan iOS, REST API, state management, dan asynchronous programming.
- Mampu mengimplementasikan desain dari Figma.
- Memahami Git, debugging, keamanan aplikasi, serta lifecycle aplikasi mobile.
- Memiliki portofolio aplikasi yang dapat ditunjukkan.
- Mampu bekerja secara mandiri maupun dalam tim serta memiliki komunikasi yang baik.
Tanggung Jawab
- Mengembangkan aplikasi mobile menggunakan Flutter atau React Native.
- Mengimplementasikan desain UI/UX dari Figma menjadi aplikasi yang responsif dan mudah digunakan.
- Mengintegrasikan aplikasi dengan REST API, WebSocket/MQTT, dan payment gateway.
- Mengembangkan fitur seperti autentikasi, pembayaran, notifikasi, QR Code, dan sinkronisasi data.
- Melakukan debugging, testing, dan optimasi performa aplikasi.
- Membantu proses build, deployment, dan publikasi aplikasi ke Google Play Store dan Apple App Store.
- Berkolaborasi dengan tim Product, UI/UX, Backend, QA, IoT, dan DevOps dalam pengembangan produk
- Nilai Tambah
- Berpengalaman mengembangkan aplikasi SaaS, POS, Fintech, Marketplace, Logistik, Franchise, atau IoT.
- Memahami WebSocket, MQTT, Firebase, Push Notification, Offline Mode, dan Data Synchronization.
- Menguasai Clean Architecture, Modular Architecture, Automated Testing, dan CI/CD.
- Pernah mempublikasikan aplikasi di Google Play Store maupun Apple App Store.
- Memahami Analytics, Crash Reporting, Design System, serta React.js atau Next.js.
- Memiliki pengalaman melakukan code review atau mentoring menjadi nilai tambah