Deskripsi Pekerjaan
Senior Mobile Developer (Flutter & React Native)
PT Teknologi Maju Nusantara, perusahaan teknologi terdepan di Indonesia, membuka kesempatan bagi seorang Senior Mobile Developer yang visioner. Dalam peran kunci ini, Anda akan bertanggung jawab untuk membangun dan mengoptimalkan aplikasi mobile kami yang digunakan oleh jutaan pengguna di seluruh Indonesia. Anda akan menjadi tulang punggung tim teknis, bekerja erat dengan Product Manager dan UI/UX Designer untuk menghadirkan solusi digital terbaik.
Jika Anda memiliki semangat tinggi terhadap kualitas, paham betul dengan ekosistem mobile development, dan ingin tumbuh bersama tim yang berdedikasi penuh, kami ingin mendengar cerita Anda. Lingkungan kerja kami kondusif untuk eksplorasi teknologi baru dan pengembangan diri secara berkelanjutan.
Tanggung Jawab
- Merancang dan mengembangkan aplikasi mobile berkualitas tinggi untuk platform iOS dan Android menggunakan Flutter atau React Native.
- Berkolaborasi dengan tim produk, desain, dan backend untuk menghadirkan fitur-fitur aplikasi yang inovatif.
- Melakukan code review secara rutin untuk memastikan standar kualitas kode dan best practices terpenuhi.
- Mengoptimalkan performa aplikasi, melakukan debugging, dan memecahkan masalah teknis yang kompleks.
- Berpartisipasi dalam perencanaan arsitektur aplikasi dan pemilihan teknologi yang tepat untuk kebutuhan bisnis.
- Membimbing developer junior dalam tim dan berkontribusi pada peningkatan skill teknis tim secara keseluruhan.
- Memastikan aplikasi aman, stabil, dan dapat di scale dengan baik.
Kualifikasi
- Minimal 4 tahun pengalaman kerja sebagai Mobile Developer.
- Sangat mahir dalam Flutter atau React Native (wajib).
- Pemahaman mendalam tentang konsep OOP, design patterns, dan arsitektur MVVM / Clean Architecture.
- Pengalaman yang solid dengan integrasi RESTful API dan layanan backend.
- Familiar dengan tools CI/CD (seperti Firebase, GitHub Actions, atau Bitrise).
- Memiliki portofolio aplikasi yang sudah rilis di App Store atau Google Play Store.
- Pemahaman yang baik tentang prinsip-prinsip UI/UX dan material design.
- Kemampuan komunikasi dan kerja sama tim yang sangat baik dalam bahasa Indonesia dan Inggris.