Deskripsi Pekerjaan
Deskripsi Pekerjaan
Techoin Teknologi Indonesia adalah perusahaan rintisan (startup) teknologi yang berbasis di Jogjakarta, berfokus pada pengembangan aplikasi mobile inovatif untuk pasar internasional. Kami sedang memperluas tim dan mencari Mobile Developer yang bersemangat dan memiliki keahlian tinggi dalam Flutter atau React Native.
Anda akan menjadi bagian integral dari tim produk, bertanggung jawab atas siklus pengembangan penuh aplikasi, mulai dari konsep hingga rilis dan pemeliharaan. Ini adalah kesempatan sempurna untuk mengerjakan proyek berdampak besar dengan teknologi terkini.
Tanggung Jawab
- Merancang, membangun, dan memelihara aplikasi mobile berkualitas tinggi menggunakan Flutter atau React Native untuk platform iOS dan Android.
- Bekerja sama dengan tim desain UI/UX dan Product Manager untuk menerjemahkan kebutuhan bisnis menjadi fitur teknis.
- Melakukan pengujian unit, widget, dan integrasi untuk memastikan kualitas kode dan performa aplikasi.
- Mengintegrasikan aplikasi dengan RESTful API, layanan Firebase, dan backend lainnya.
- Melakukan code review untuk menjaga standar kode tim dan berbagi pengetahuan.
- Menganalisis dan mengoptimalkan performa aplikasi untuk memastikan pengalaman pengguna yang lancar.
- Mengikuti perkembangan teknologi mobile terbaru dan menerapkan praktik terbaik industri.
Kualifikasi
- Minimal 2 tahun pengalaman sebagai Mobile Developer (Flutter dan/atau React Native).
- Pemahaman kuat tentang konsep state management (BLoC, GetX, Riverpod / Redux, Zustand, Context API).
- Familiar dengan Git dan alur kerja kolaborasi (GitFlow, Pull Requests).
- Memiliki portofolio aplikasi yang sudah ada di Play Store atau App Store (wajib disertakan).
- Pemahaman tentang prinsip desain platform iOS (HIG) dan Android (Material Design).
- Pengalaman dengan CI/CD pipeline (GitHub Actions, Codemagic, Bitrise) merupakan nilai plus.
- Kemampuan pemecahan masalah yang baik serta inisiatif untuk terus belajar.