Deskripsi Pekerjaan
Kenapa Bergabung dengan Kami?
Kami adalah perusahaan teknologi terdepan di Jakarta yang fokus pada pengembangan solusi digital inovatif. Kami mencari Mobile Developer berbakat yang memiliki passion tinggi dalam membangun aplikasi mobile berkualitas dunia.
Apa yang Akan Kamu Kerjakan?
Kamu akan menjadi bagian dari tim produk yang dinamis, bekerja sama dengan UI/UX Designer, Backend Engineer, dan Product Manager untuk merancang, membangun, dan merilis fitur-fitur baru. Kamu akan memiliki kesempatan untuk bekerja dengan teknologi terkini seperti Flutter, React Native, Kotlin Multiplatform, dan SwiftUI.
Kami menawarkan lingkungan kerja yang fleksibel, gaji yang kompetitif, serta kesempatan untuk tumbuh bersama perusahaan. Jika kamu seorang problem solver yang detail-oriented dan ingin membuat dampak nyata, kami tunggu aplikasimu!
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile cross-platform (iOS & Android) menggunakan Flutter dan/atau React Native.
- Berkolaborasi dengan tim UI/UX untuk mengimplementasikan desain yang responsif dan interaktif.
- Menulis kode yang bersih, terstruktur, dan dapat diuji (clean code & unit testing).
- Melakukan code review untuk menjaga kualitas dan konsistensi kode tim.
- Mengintegrasikan RESTful API dan layanan backend pihak ketiga.
- Mengoptimalkan performa aplikasi dan memastikan pengalaman pengguna yang lancar.
- Berpartisipasi dalam proses CI/CD untuk mempercepat rilis aplikasi.
- Tetap update dengan tren terbaru dalam pengembangan mobile dan teknologi terkait.
Kualifikasi
- Pengalaman minimal 2 tahun sebagai Mobile Developer.
- Menguasai minimal salah satu framework: Flutter (Dart) atau React Native (JavaScript/TypeScript).
- Pemahaman yang kuat tentang konsep state management (Bloc, Provider, Redux, atau Zustand).
- Berpengalaman dengan Git dan platform version control (GitHub/GitLab/Bitbucket).
- Mengerti siklus hidup aplikasi mobile dan proses deploy ke Google Play Store & Apple App Store.
- Memiliki pengalaman dengan RESTful API dan WebSocket.
- Nilai Tambah: Pengalaman dengan CI/CD, Firebase, atau native development (Kotlin/Swift).
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.