Deskripsi Pekerjaan
Apakah kamu seorang Mobile Developer yang memiliki passion tinggi dalam menciptakan aplikasi berkualitas tinggi? Kami mencari talenta terbaik untuk bergabung dalam tim teknis kami dan membangun aplikasi yang digunakan oleh jutaan pengguna di seluruh Indonesia.
Sebagai Mobile Developer di PT Teknologi Karya Digital, kamu akan bekerja dengan teknologi terkini seperti Flutter, React Native, Kotlin, dan Swift. Kamu akan memiliki kesempatan untuk berkolaborasi dengan para engineer terbaik dan berkontribusi langsung pada roadmap produk kami. Kami menawarkan lingkungan kerja yang fleksibel, budaya yang suportif, dan kesempatan pengembangan karir tanpa batas.
Kami mencari individu yang tidak hanya memiliki kemampuan teknis mumpuni, tetapi juga memiliki growth mindset, mampu bekerja dalam tim, dan berorientasi pada hasil. Bersiaplah untuk menghadapi tantangan teknis yang kompleks dan membuat dampak nyata!
Mengapa Bekerja di PT Teknologi Karya Digital?
Gaji dan benefit yang kompetitif. Lingkungan kerja modern dan kolaboratif. Kesempatan belajar dan menggunakan bleeding edge technology. Jenjang karir yang jelas dan transparan.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi mobile cross-platform (iOS & Android) menggunakan Flutter dan/atau React Native.
- Berkolaborasi dengan tim Product, UI/UX, dan Backend untuk menghadirkan fitur-fitur inovatif.
- Memastikan performa, kualitas, dan responsivitas aplikasi sesuai standar tertinggi.
- Melakukan code review, debugging, dan optimalisasi kode untuk memastikan codebase tetap bersih dan efisien.
- Mengintegrasikan aplikasi dengan RESTful APIs serta layanan pihak ketiga lainnya (Firebase, Analytics, dll).
- Menulis dan memelihara unit test serta integration test untuk menjaga stabilitas aplikasi.
- Berpartisipasi aktif dalam kegiatan sprint planning, daily stand-up, dan retrospective dalam kerangka Agile/Scrum.
- Mengikuti perkembangan terbaru dalam ekosistem mobile development dan merekomendasikan implementasi terbaik.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait lainnya.
- Pengalaman minimal 2-4 tahun sebagai Mobile Developer (signifikan dengan Flutter atau React Native).
- Pemahaman mendalam tentang state management (Provider, Riverpod, Bloc, Redux, atau GetX).
- Menguasai Git, konsep CI/CD (GitHub Actions, Bitrise, atau Codemagic), dan code signing.
- Berpengalaman dengan proses publikasi aplikasi ke Google Play Store dan Apple App Store.
- Memiliki pemahaman tentang arsitektur mobile (MVVM, Clean Architecture, atau BLoC Pattern).
- Kemampuan komunikasi yang baik dan terbiasa bekerja dalam tim.
- Detail-oriented, memiliki semangat untuk terus belajar, dan mampu memecahkan masalah secara kreatif.