Job description for Mobile Developer (Android / iOS / Flutter) at Tinggalklik.co
š Responsibilities
ā¢ā ā Mengembangkan dan memelihara aplikasi mobile yang berkualitas tinggi untuk Android dan/atau iOS.
ā¢ā ā Mengimplementasikan UI yang responsif sesuai desain dari tim UI/UX.
ā¢ā ā Mengintegrasikan aplikasi dengan REST API dan layanan backend.
ā¢ā ā Mengoptimalkan performa, stabilitas, dan pengalaman pengguna (UX).
ā¢ā ā Melakukan debugging, testing, dan memperbaiki bug secara berkala.
ā¢ā ā Berkolaborasi dengan tim Product, Design, Backend, dan QA untuk mengembangkan fitur baru.
ā¢ā ā Melakukan maintenance, update aplikasi, dan memastikan kompatibilitas dengan versi OS terbaru.
ā¢ā ā Berpartisipasi dalam code review dan menjaga kualitas kode.
ā Requirements
ā¢ā ā Menguasai minimal salah satu framework mobile (Flutter, React Native, Kotlin, Swift).
ā¢ā ā Memahami arsitektur aplikasi mobile (MVVM, MVC, Clean Architecture menjadi nilai tambah).
ā¢ā ā Berpengalaman mengintegrasikan REST API.
ā¢ā ā Memahami state management (Provider, Riverpod, Bloc, GetX, Redux, dll.).
ā¢ā ā Familiar dengan Git dan workflow kolaborasi tim.
ā¢ā ā Memahami prinsip responsive design dan mobile UI/UX.
ā¢ā ā Mampu melakukan debugging serta optimasi performa aplikasi.
ā¢ā ā Memiliki kemampuan problem solving dan komunikasi yang baik.
š What Youāll Get
* Flexible working environment.
* Kesempatan membangun startup dari tahap awal.
* Ruang untuk bereksperimen dan berkembang.
* Kolaborasi langsung dengan founder.
* Portofolio proyek nyata yang berdampak.
* Peluang berkembang seiring pertumbuhan perusahaan.

