Deskripsi Pekerjaan
Apakah Anda seorang Mobile Developer berbakat yang ingin mendirikan solusi digital yang mengubah cara orang hidup? TechNova Indonesia mengundang Anda untuk bergabung dalam ekosistem inovasi kami.
Kami mencari seorang Mobile Developer Senior yang tidak hanya menulis kode, tetapi juga memimpin inovasi teknis. Anda akan bekerja di lingkungan yang mendukung, berfokus pada kualitas kode, skalabilitas, dan pengalaman pengguna (UX) yang luar biasa. Jika Anda memiliki passion untuk teknologi terkini seperti React Native atau Flutter dan ingin membangun aplikasi yang berdampak, ini adalah kesempatan Anda.
Apa yang akan Anda lakukan:
Teknologi kami berfokus pada masa depan, dan kami mengutamakan talenta yang fleksibel dan visioner. Bergabunglah dengan kami dan berkontribusi pada proyek-proyek skala besar yang memanfaatkan kekuatan Big Data dan AI.
Tanggung Jawab
- Architecture & Development: Merancang dan mengimplementasikan aplikasi mobile yang berkinerja tinggi menggunakan React Native atau Flutter, memastikan skalabilitas dan keandalan.
- Code Quality: Menulis kode bersih, modular, dan terdokumentasi dengan baik; melakukan code review rutin untuk menjaga standar teknis tinggi.
- Optimasi: Meningkatkan performa aplikasi, mempercepat waktu muat, dan mengoptimalkan UX/UI untuk pengalaman pengguna terbaik di iOS dan Android.
- Kolaborasi: Bekerja erat dengan tim desainer UI/UX, backend engineer, dan product manager untuk mengubah ide menjadi produk nyata.
- Testing: Membangun unit test dan integrasi test untuk mencegah bug dan memastikan kestabilan aplikasi sebelum rilis.
- Mentoring: Memberikan panduan teknis kepada developer junior dan berkontribusi dalam diskusi arsitektur perangkat lunak.
Kualifikasi
- Pendidikan: S1 Teknik Informatika atau Ilmu Komputer, atau pengalaman kerja yang setara.
- Pengalaman: Minimal 5 tahun pengalaman dalam pengembangan aplikasi mobile (React Native, Flutter, atau Native).
- Keahlian Teknis: Penguasan dalam JavaScript/TypeScript, REST API, SQL/NoSQL, dan CI/CD pipeline.
- Bahasa: Menguasai Bahasa Indonesia dan Bahasa Inggris (lisan dan tertulis) dengan baik.
- Tools: Familiar dengan Git, Jira, dan Agile/Scrum methodology.
- Personality: Kritis, detail-oriented, dan memiliki semangat belajar yang tinggi terhadap teknologi terbaru.