Deskripsi Pekerjaan
Halo calon talenta teknologi terbaik kami!
Inovasi Digital Nusantara sedang mencari React Native Developer (Senior) yang berbakat untuk bergabung dengan tim teknologi kami. Kami membangun aplikasi mobile yang mengubah cara pengguna berinteraksi dengan layanan digital di seluruh Indonesia. Jika Anda memiliki passion tinggi dalam pengembangan perangkat seluler dan ingin bekerja dalam lingkungan yang mendukung inovasi, ini adalah kesempatan Anda.
Sebagai bagian dari tim kami, Anda akan berkontribusi pada pengembangan produk skala besar yang bersifat user-centric, memastikan performa maksimal dan pengalaman pengguna yang mulus.
Keunggulan Kami:
- Lingkungan kerja modern dengan budaya Agile dan DevOps.
- Kompetisi gaji yang kompetitif di pasar Jakarta.
- Fleksibilitas kerja (Hybrid/Remote) yang seimbang.
- Peluang pelatihan teknis dan pengembangan karir.
Tanggung Jawab
- Mendesain, mengembangkan, dan memelihara aplikasi mobile lintas platform menggunakan React Native dan TypeScript.
- Bekerja sama erat dengan desainer UI/UX untuk menerjemahkan wireframe menjadi antarmuka yang responsif, intuitif, dan berkinerja tinggi.
- Mengoptimalkan performa aplikasi, memperbaiki bug yang kompleks, dan memastikan stabilitas aplikasi di berbagai perangkat.
- Mengintegrasikan API RESTful dan GraphQL untuk komunikasi data yang efisien dan aman.
- Mengadakan review kode berkualitas tinggi (Code Review) dan memberikan mentorship kepada tim junior.
- Mengikuti perkembangan tren teknologi terbaru dan menerapkannya dalam proyek.
Kualifikasi
- Pengalaman minimal 3 tahun dalam pengembangan aplikasi React Native.
- Penguasaan TypeScript yang solid dan pemahaman mendalam tentang JavaScript (ES6+).
- Pengalaman dalam menggunakan manajemen state (Redux, Context API) dan routing (React Navigation).
- Pemahaman tentang konsep Native Modules, native bridge, dan pengembangan plugin.
- Bahasa Inggris yang lancar (dalam percakapan dan tulisan) karena sering berkolaborasi dengan tim internasional.
- Pengalaman menggunakan Git untuk version control dan CI/CD pipelines.
- Pengetahuan tentang best practices dalam pengembangan perangkat lunak (Clean Code, SOLID principles).