Deskripsi pekerjaan Frontend Developer (Flutter) - Remote PT Niaga Expert Teknologi
Tanggung Jawab Pekerjaan
- Mengembangkan dan memelihara aplikasi mobile menggunakan Flutter.
- Membangun aplikasi yang responsif, scalable, dan mudah dipelihara sesuai standar pengembangan.
- Melakukan integrasi dengan REST API, local database, dan layanan Firebase.
- Berkolaborasi dengan tim UI/UX, Backend, dan QA dalam proses pengembangan.
- Mengimplementasikan dan mendukung proses CI/CD untuk build, testing, dan deployment aplikasi.
- Melakukan debugging, testing, dan optimasi performa aplikasi.
- Berkomunikasi secara aktif dengan tim dan stakeholder menggunakan Bahasa Inggris.
Tanggung Jawab Pekerjaan
- Menguasai Dart (OOP, Async/Await, dan Null Safety).
- Berpengalaman mengembangkan aplikasi menggunakan Flutter, termasuk responsive layout, widget lifecycle, dan animasi dasar.
- Menguasai BLoC atau GetX sebagai state management.
- Memahami Clean Architecture atau MVVM, serta prinsip SOLID.
- Berpengalaman mengintegrasikan REST API (Dio/Http) dan local storage (Hive, Isar, atau SQLite).
- Mahir menggunakan Git (GitHub/GitLab) dan Firebase (Authentication, Firestore, Push Notification).
- Memahami konfigurasi dasar Android/iOS, Method Channels, serta proses rilis aplikasi ke Google Play Store dan Apple App Store.
- Memahami implementasi CI/CD untuk proses build dan deployment aplikasi.
- Mampu berkomunikasi secara lisan dan tulisan dalam Bahasa Inggris dengan baik.

