Company Logo

πŸš€ Mobile Developer ( React Native )

Rp3.500.000 - 4.000.000/Bulan
Penuh Waktu Β· Kerja di lokasi
Minimal SMA/SMK
Pengalaman kurang dari 1 tahun

Persyaratan

Kerja di lokasi
Pengalaman kurang dari 1 tahun
Minimal SMA/SMK

Skills

Linux

Mobile UI Design

Java

Restful API

iOS Development

GIT

PHP

Mobile Development

MariaDB

Nodejs

React Native

Flutter

Figma

UI/UX

Kotlin

Laravel

Android Development

Swift

Benefit Kerja

THR

Work Insurance

Loker ini dikelola oleh

SO
ServisinAja Official

Deskripsi pekerjaan πŸš€ Mobile Developer ( React Native ) Servisin Aja

πŸš€ Mobile Developer (React Native)

Kami sedang mencari Mobile Developer yang memiliki kemampuan kuat dalam pengembangan aplikasi mobile menggunakan React Native, memahami membuat dan implementasi UI/UX, serta mampu menangani aplikasi mulai dari development hingga production.

Posisi ini cocok untuk developer yang tidak hanya mampu membuat fitur, tetapi juga memahami bagaimana aplikasi digunakan oleh customer, melakukan debugging ketika terjadi masalah, membaca error/crash, dan melakukan improvement berdasarkan data serta feedback pengguna.

🎯 Tanggung Jawab

Mengembangkan dan melakukan maintenance aplikasi mobile menggunakan React Native.

Mengimplementasikan desain UI/UX atau Figma menjadi interface mobile yang responsif, konsisten, dan mudah digunakan.

Mengembangkan fitur baru dan melakukan improvement terhadap fitur yang sudah ada.

Melakukan integrasi dengan REST API dan layanan backend.

Menangani authentication, API error, loading state, empty state, dan error handling pada aplikasi.

Melakukan debugging dan investigasi terhadap masalah yang terjadi pada aplikasi production.

Melakukan monitoring terhadap crash, error, dan metric aplikasi menggunakan tools seperti Sentry, Firebase Crashlytics, Firebase Analytics, atau tools sejenis.

Melakukan testing sebelum aplikasi dirilis.

Membantu proses release dan deployment aplikasi ke environment production.

Menganalisis feedback dan behavior pengguna untuk meningkatkan kualitas aplikasi.

Berkolaborasi dengan Backend Developer, Product, UI/UX, dan tim terkait.

Menjaga kualitas, maintainability, security, dan performance code.

πŸ“‹ Requirement

1. Wajib

Memiliki kemampuan Mobile Development menggunakan React Native.

Memahami fundamental JavaScript (ES6+) dan TypeScript.

Memahami prinsip dasar UI/UX dan mampu menerjemahkan desain menjadi interface mobile yang baik.

Memahami REST API dan JSON.

Memahami dasar authentication dan penggunaan token pada aplikasi mobile.

Memahami Git untuk version control.

Memiliki kemampuan debugging dan problem solving yang baik.

Mampu melakukan troubleshooting terhadap masalah aplikasi berdasarkan log, error message, stack trace, dan informasi teknis lainnya.

Memiliki perangkat pribadi yang dapat digunakan untuk development dan testing.

Memiliki kemampuan belajar secara mandiri dan mampu mengikuti proses development yang terstruktur.

Memiliki disiplin dan tanggung jawab terhadap pekerjaan.

2. Sangat Diutamakan

Memiliki pengalaman mengembangkan aplikasi React Native yang sudah digunakan di production.

Memiliki portfolio aplikasi mobile yang pernah digunakan oleh customer/user eksternal.

Pernah mengembangkan aplikasi dengan jumlah pengguna yang cukup besar atau cakupan penggunaan yang luas.

Memiliki pengalaman menggunakan tools error tracking dan application monitoring, seperti:

Sentry

Firebase Crashlytics

Firebase Analytics

atau tools sejenis.

Memahami salah satu pendekatan state management, seperti:

Redux / Redux Toolkit

Zustand

React Query / TanStack Query

Context API

atau pendekatan sejenis.

Memahami local storage seperti Async Storage, MMKV, WatermelonDB, SQLite, atau teknologi sejenis.

Memahami dasar unit testing / component testing pada React Native (misal: Jest, React Native Testing Library).

Memahami proses build dan release aplikasi Android/iOS (termasuk penggunaan Expo atau Bare React Native workflow).

Mampu melakukan investigasi masalah production dan menemukan root cause, bukan hanya melakukan workaround.

3. Pengalaman

Pengalaman minimal 1 tahun sebagai Mobile Developer menjadi nilai tambah.

Fresh Graduate dipersilakan melamar apabila memiliki kemampuan teknis dan portfolio yang relevan.

Kami lebih mempertimbangkan kemampuan dan pengalaman project nyata dibandingkan hanya lama bekerja.

⭐ Nilai Plus

Memiliki pengalaman atau pemahaman pada salah satu teknologi berikut:

Mobile Framework & Native Development

Flutter & Dart

Swift / Kotlin (Native Module integration)

Backend

PHP / Laravel

Python

Node.js

Golang

Engineering

REST API development

SQL / Database

Docker

CI/CD (EAS Build, Fastlane, GitHub Actions)

Firebase

Push Notification

Deep Linking

Offline-first / local caching

Performance optimization

πŸ“± Portfolio yang Kami Cari

Portfolio tidak harus berasal dari pekerjaan profesional.

Project pribadi, freelance, open-source, maupun project pekerjaan dapat digunakan selama kandidat dapat menjelaskan kontribusinya.

Akan menjadi nilai tambah apabila aplikasi:

Pernah dipublikasikan di Google Play Store atau App Store.

Digunakan oleh customer/user eksternal.

Memiliki jumlah pengguna yang cukup besar.

Memiliki backend/API sendiri.

Menggunakan analytics atau crash monitoring.

Pernah mengalami masalah production yang kemudian berhasil diinvestigasi dan diperbaiki.

Saat mengirimkan portfolio, sertakan:

Link aplikasi jika tersedia.

Teknologi yang digunakan.

Peran dan kontribusi Anda.

Fitur utama yang Anda kerjakan.

Jumlah user atau cakupan penggunaan jika dapat dibagikan.

Contoh masalah teknis yang pernah Anda temui dan bagaimana Anda menyelesaikannya.

πŸ’‘ Karakter yang Kami Cari

Kami mencari developer yang:

Tidak berhenti pada β€œfiturnya sudah bisa digunakan”.

Peduli terhadap stability dan performance aplikasi.

Mau memahami masalah yang dialami customer.

Mampu membaca error dan melakukan investigasi secara sistematis.

Tidak takut mempelajari teknologi baru.

Terbiasa mencari solusi sebelum meminta bantuan.

Mampu bekerja secara mandiri maupun dalam tim.

Memiliki ownership terhadap fitur yang dikembangkan.

Yang kami cari bukan sekadar developer yang bisa membuat aplikasi React Native, tetapi developer yang memiliki semangat belajar yang tinggi untuk dapat mampu membawa aplikasi dari development hingga digunakan oleh customer di production.

Tentang Perusahaan
Servisin Aja
Automotive
11 - 50 karyawan

ServisinAja adalah mitra layanan servis kendaraan roda dua yang mengusung pendekatan modern dan profesional. Kami hadir untuk memberikan kemudahan perawatan Kendaraan dengan layanan yang dapat dijangkau di mana saja.

Dengan visi menjadi solusi servis Kendaraan terdepan di Indonesia, kami berkomitmen untuk memberikan layanan berkualitas tinggi dengan harga yang transparan dan kompetitif.

Alamat kantor

Jalan Perak Ngingas, Klaten Utara, Klaten, Jawa Tengah 57414, ID

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu

πŸš€ Mobile Developer ( React Native )