Epicareer Might not Working Properly
Learn More

Mobile Engineer

Salary undisclosed

Apply on


Original
Simplified

Technicall Skill:

  • Pemahaman Mendalam tentang JavaScript dan ES6+: Menguasai ES6+ (seperti arrow functions, async/await, destructuring) sangat penting untuk membuat kode yang lebih efisien dan modern.
  • Penguasaan React dan Konsep UI/UX: Memahami komponen React, state, props, hooks (seperti useState, useEffect, dan useContext), dan cara membangun antarmuka yang responsif
  • Pengetahuan tentang Integrasi Native Modules: Menguasai cara menulis dan mengintegrasikan kode native (Java/Kotlin untuk Android, Swift/Objective-C untuk iOS) sangat membantu dalam menangani fitur spesifik platform.
  • (Optional) Penguasaan Alat Testing dan Debugging: Familiar dengan alat seperti Redux DevTools, React Native Debugger, dan alat-alat testing seperti Jest dan Detox.

Job Description :

  • Pengembangan Aplikasi dari Awal hingga Deployment: Berkolaborasi dengan tim desain dan produk untuk memahami kebutuhan pengguna dan merancang antarmuka aplikasi yang intuitif dan fungsional. Membangun aplikasi dari awal menggunakan React Native, mengikuti best practice dalam coding dan struktur aplikasi.
  • Testing dan Debugging: Memecahkan masalah teknis yang muncul, melakukan debugging, dan optimisasi performa aplikasi untuk berbagai perangkat dan platform.
  • Deployment dan Pemeliharaan: Menyiapkan aplikasi untuk deployment ke Google Play Store dan Apple App Store, termasuk pengaturan konfigurasi, dan pengelolaan versi.