Full Stack Developer (.NET + Flutter) di Geek Hunter, Bali

  • Diposting: 08 Jan 2026

Di sini, kami mencari seorang Software Developer yang sudah berpengalaman, khususnya dalam pengembangan aplikasi menggunakan Flutter dan .NET. Jika kamu terbiasa bekerja dalam tim dan tidak masalah dengan perubahan mendadak di dokumen, mungkin ini adalah tempat yang tepat untukmu.

Informasi Lowongan

  • Lokasi: Bali
  • Gaji: Rp 20.000.000 - Rp 24.000.000
  • Tipe Kerja: fullTime
  • Sistem Kerja: onSite

Gambaran Peran

Di posisi ini, kamu bakal terlibat langsung dalam pengembangan dan pemeliharaan aplikasi yang responsif, baik itu untuk mobile, web, maupun desktop. Kerja sama dengan tim desain untuk implementasi UI/UX yang adaptif menjadi salah satu bagian penting. Selain itu, kamu juga akan mendesain dan mengoptimalkan API backend menggunakan .NET, yang kadang-kadang perlu disesuaikan dengan kebutuhan bisnis yang berubah. Jadi, persiapkan diri untuk beradaptasi!

Tanggung Jawab

  • Mengembangkan dan menjaga aplikasi mobile, web, serta desktop dengan menggunakan Flutter/Dart.
  • Implementasi desain UI/UX yang adaptif agar pengalaman pengguna konsisten di berbagai perangkat.
  • Merancang dan mengoptimalkan API backend menggunakan .NET (C#), serta logika bisnis yang mendasarinya.
  • Mengintegrasikan layanan backend dengan aplikasi frontend lewat RESTful API dan model data.
  • Berpartisipasi dalam review kode dengan rekan sejawat, memastikan praktik terbaik untuk pemeliharaan dan skalabilitas.
  • Ikut berkontribusi dalam diskusi arsitektur dan memberikan saran untuk perbaikan yang lebih modern.
  • Membantu dalam mengotomatiskan proses build, pengujian, dan deployment melalui CI/CD pipelines.
  • Berkoordinasi dengan tim DevOps, QA, Desain, dan Produk untuk memastikan delivery yang lancar.
  • Menulis dokumentasi teknis yang jelas untuk sistem, proses, dan keputusan arsitektur.

Kualifikasi

  • Gelar Sarjana di bidang Ilmu Komputer, Teknologi Informasi, atau bidang terkait.
  • Pengalaman minimal 5 tahun di pengembangan perangkat lunak, dengan setidaknya 2 tahun menggunakan Flutter/Dart dan .NET C#.
  • Pernah terlibat dalam seluruh siklus pengembangan aplikasi, dari pengumpulan kebutuhan hingga deployment.
  • Memiliki keterampilan kuat dalam framework Flutter dan bahasa pemrograman Dart.
  • Pengalaman dalam mendistribusikan aplikasi di Web, Mobile (iOS & Android), dan Desktop (Windows/macOS/Linux).
  • Familiar dengan alat manajemen state seperti Bloc, Provider, atau Riverpod.
  • Kompeten dalam menggunakan RESTful APIs dan pemrograman asinkron (Futures, Streams).
  • Paham tentang C#, LINQ, dan dependency injection.
  • Pengalaman menggunakan ASP.NET Core untuk membangun API dan layanan.
  • Paham tentang basis data relasional (SQL Server, PostgreSQL) dan framework ORM (EF Core).
  • Pernah terpapar pada keamanan API (OAuth2, JWT).
  • Mahiran dalam menggunakan Git, strategi branching, dan alur kerja CI/CD.
  • Memahami pola arsitektur (MVC, Clean Architecture, Microservices).
  • Kemampuan komunikasi yang baik, terutama dalam menjelaskan ide-ide teknis.
  • Kemampuan beradaptasi dengan cepat terhadap perubahan.
  • Keinginan untuk terus belajar dan berkembang dalam teknologi baru.

Hari Kerja yang Tipikal

  • Pagi dimulai dengan rapat singkat untuk membahas progres dan target hari itu.
  • Setelah itu, biasanya ada diskusi informal lewat chat dengan tim desain untuk keselarasan proyek.
  • Di siang hari, fokus pada pengembangan dan pengujian aplikasi, sering kali ada sesi debugging bersama anggota tim lain.
  • Kadang-kadang, kamu juga perlu turun ke lapangan untuk verifikasi fungsi aplikasi di lokasi nyata.
  • Di akhir hari, biasanya ada evaluasi hasil kerja atau review kode dengan rekan tim.

KPI & Target

  • Waktu penyelesaian pengembangan fitur baru sesuai jadwal yang ditentukan.
  • Minimal 90% dari kode yang ditulis melewati review tanpa banyak revisi.
  • Pengurangan bug pada aplikasi yang dirilis dibandingkan dengan versi sebelumnya.

Pertanyaan Pra-Seleksi

  • Sejak kapan kamu bekerja sebagai Software Developer?
  • Berapa lama kamu bekerja dengan .NET (C#, dll.)?
  • Sejak kapan kamu menggunakan Flutter?
  • Bagaimana kamu menilai kemampuan Bahasa Inggrismu?
  • Apakah kamu bersedia bekerja di Bali?

Kenapa Bekerja di Geek Hunter

Geek Hunter dimulai pada tahun 2013, dan sejak itu kami berkembang dari sebuah konsultan rekrutmen IT menjadi penyedia solusi rekrutmen lengkap untuk berbagai bidang. Dengan pengalaman lebih dari satu dekade dan ribuan kandidat berpengalaman, kami sudah membantu banyak perusahaan untuk menemukan talenta yang tepat. Tentu, kami tidak hanya fokus pada teknologi. Kami juga menjangkau berbagai disiplin ilmu lainnya.

Budaya Perusahaan

Kami mengedepankan budaya kerja yang inklusif dan inovatif. Di sini, setiap ide dihargai. Tim kami terdiri dari berbagai latar belakang, dan kami percaya bahwa keberagaman membawa perspektif yang lebih kaya. Suasana santai tapi profesional, dengan kesempatan untuk terus belajar dan bertumbuh bersama.

Benefit & Fasilitas

  • Gaji kompetitif yang disesuaikan dengan pengalaman.
  • Cuti medis untuk menjaga kesehatan karyawan.
  • Sistem bonus yang adil dan transparan.

Perbandingan Gaji dengan Pasar

Gaji untuk posisi ini cukup bersaing di pasar, apalagi untuk daerah Bali. Dengan pengalaman yang sesuai, kamu akan menemukan tawaran ini menarik dibandingkan dengan rata-rata yang berlaku di industri sejenis.

Potensi Karir

Dengan pengalaman di sini, kamu bisa mengembangkan karir ke posisi yang lebih tinggi, seperti Lead Developer atau bahkan CTO. Tentu saja, itu semua tergantung pada semangat dan dedikasi kamu dalam belajar dan berkontribusi.

Skill yang Akan Kamu Kuasai

  • Kemampuan pengembangan aplikasi menggunakan Flutter dan Dart secara lebih mendalam.
  • Penguasaan arsitektur backend menggunakan .NET dan C#.
  • Manajemen tim yang lebih baik melalui pengalaman kolaboratif.
  • Kemampuan beradaptasi dengan teknologi baru di industri.

Tim yang Akan Kamu Bekerja Bersama

  • Ken Ratri Iswari - CEO
  • Yunita Anggraeni - Co-Founder & COO Geekhunter

Cara Kami Merekrut

  • Pengiriman CV yang akan kami telaah dengan seksama.
  • Interview tahap awal, biasanya cukup santai, untuk saling mengenal.
  • Technical test untuk menguji kemampuan kamu secara langsung.
  • Diskusi lebih dalam dengan tim terkait untuk memahami kecocokan.
  • Akhirnya, akan ada pembahasan mengenai tawaran dan kesepakatan kerja.

FAQ Seputar Lowongan Ini

  • Apakah ada peluang untuk bekerja remote? - Saat ini, posisi ini memerlukan kehadiran onsite di Bali.
  • Apakah ada pelatihan untuk pengembangan karir? - Kami menyediakan program pelatihan rutin untuk pengembangan keterampilan.
  • Bagaimana proses evaluasi kinerja di tim? - Evaluasi dilakukan setiap kuartal, dengan feedback dari rekan tim dan atasan.
  • Apakah ada fleksibilitas jam kerja? - Ya, kami menghargai work-life balance, jadi ada fleksibilitas dalam jam kerja.
  • Apakah ada program kesejahteraan karyawan? - Kami memiliki beberapa program kesejahteraan untuk mendukung kesehatan fisik dan mental karyawan.

Ayo Lamar Sekarang!

Jika kamu merasa cocok, jangan ragu untuk mengirimkan lamaranmu.

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.