Flutter Developer

PT Karirlink • Kota Surabaya, Jawa Timur
Jenis Pekerjaan

Contract

Range Gaji

Informasi Tidak Tersedia

Deskripsi Pekerjaan

Kami mencari Flutter Developer yang berbakat dan berdedikasi untuk bergabung dengan tim pengembang kami. Kandidat ideal akan memiliki pengalaman dalam mengembangkan aplikasi seluler berbasis Flutter yang andal, inovatif, dan ramah pengguna untuk platform Android dan iOS. Anda akan bekerja bersama tim desainer, pengembang backend, dan pemangku kepentingan untuk menghasilkan solusi teknologi yang optimal.


Tanggung Jawab Utama:

  • Mengembangkan dan memelihara aplikasi mobile menggunakan Flutter.
  • Berkolaborasi dengan tim desain untuk mengimplementasikan antarmuka pengguna yang menarik dan responsif.
  • Mengintegrasikan aplikasi dengan layanan backend menggunakan REST API atau GraphQL.
  • Menulis kode yang bersih, efisien, dan dapat diuji, serta mematuhi praktik terbaik pengembangan perangkat lunak.
  • Melakukan pengujian dan debugging aplikasi untuk memastikan performa optimal.
  • Meningkatkan kinerja aplikasi dengan mengoptimalkan kode dan mengimplementasikan solusi inovatif.
  • Mengikuti perkembangan terbaru dalam teknologi Flutter dan memastikan aplikasi mematuhi standar terkini.
  • Berkolaborasi dengan tim lintas fungsi untuk memastikan keberhasilan proyek secara keseluruhan.


Persyaratan Pekerjaan

Kualifikasi yang Dibutuhkan:

  • Memiliki pengalaman kerja sebagai Flutter Developer minimal [X tahun].
  • Pemahaman mendalam tentang framework Flutter dan komponen utamanya (widgets, state management, dll.).
  • Pengalaman dalam pengembangan aplikasi untuk platform iOS dan Android.
  • Pemahaman tentang arsitektur aplikasi seperti MVVM, MVC, atau Clean Architecture.
  • Pengalaman dengan alat dan teknologi seperti Firebase, SQLite, atau pengelolaan state (Provider, Bloc, Riverpod, dll.).
  • Familiar dengan Git dan sistem kontrol versi lainnya.
  • Pengetahuan dasar tentang desain responsif dan pengembangan antarmuka pengguna.
  • Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.
  • Pengalaman dengan pengujian aplikasi mobile merupakan nilai tambah.

Kualifikasi Tambahan (Opsional):

  • Pengalaman dengan CI/CD untuk pengembangan aplikasi seluler.
  • Pemahaman tentang integrasi aplikasi dengan layanan cloud.
  • Pengalaman dalam publikasi aplikasi ke Play Store dan App Store.


;