Job Description
Full details about the role and requirements
Yukerja Summary
The .Net MAUI Hybrid role at Bangunperkasa Adhitamasentra is curated from JobStreet (category Teknologi & IT). Note the work location (West Jakarta, Jakarta) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
Kualifikasi Umum :
Pendidikan: Minimal S1 di bidang Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang terkait.
Pengalaman: Minimal 1–2 tahun (Fresh graduates dipersilahkan dengan minat belajar yang tinggi).
Tanggung jawab programmer MAUI Hybrid:
Mengoptimalkan performa aplikasi dan memastikan integrasi yang lancar di seluruh platform iOS, Android, Windows, dan macOS.
Menggunakan alat bantu pengembangan berbasis AI (seperti GitHub Copilot atau ChatGPT) untuk meningkatkan efisiensi dan kualitas kode.
Berpartisipasi dalam proses Agile/Scrum, termasuk perencanaan sprint, standup harian, dan retrospektif.
Menjaga keamanan, performa, dan keberlanjutan aplikasi melalui penulisan kode terbaik.
Berkoordinasi dengan desainer UI/UX, developer backend, dan tim QA untuk menghasilkan aplikasi berkualitas tinggi.
Melakukan debugging, troubleshooting, dan menyelesaikan masalah teknis dengan efisien.
Bekerja dengan pipeline CI/CD, pengujian otomatis, dan proses deployment aplikasi mobile.
Terus mengikuti perkembangan terbaru seputar .NET MAUI, tren pengembangan mobile, dan alat bantu coding berbasis AI.
Keahlian teknikal programmer MAUI Hybrid:
Design, develop, dan maintain cross-platform applications dengan .NET MAUI (utamanya hybrid: Android, iOS, Windows).
Memahami tentang struktur proyek MAUI Hybrid (Resources, Platforms, Shared Code).
Pengalaman menggunakan XAML untuk UI layout dan MVVM untuk arsitektur.
Mahir dalam OOP, async programming, dan LINQ.
Pemahaman SOLID principles & design patterns.
Develop dan integrasi RESTful APIs dan backend services.
Memahami tentang HTTPClient, autentikasi, dan otorisasi (OAuth, JWT).
Pengalaman dengan SQLite media penyimpanan mobile dan Entity Framework Core.
Pengalaman dengan version control system seperti Git.
Pengalaman dengan unit test menjadi nilai tambah.
Memahami siklus development CI/CD menjadi nilai tambah.
Soft skill programmer MAUI Hybrid:
Kemampuan bekerja dalam tim: kemampuan bekerja dengan tim backend, designer, dan stakeholder untuk memastikan bahwa sistem bekerja sesuai dengan harapan.
Kemampuan komunikasi: kemampuan untuk berkomunikasi secara jelas dan efektif dengan rekan kerja, client, dan stakeholders.
Kemampuan problem solving: kemampuan untuk menganalisis masalah dan menemukan solusi yang efektif dan efisien.
Fleksibilitas dan adaptabilitas: kemampuan untuk bekerja dengan baik dalam situasi yang berubah-ubah dan beradaptasi dengan perubahan teknologi.
Kemampuan organisasi: kemampuan untuk mengelola tugas dan prioritas dengan baik untuk memastikan bahwa pekerjaan selesai tepat waktu.
Kemampuan belajar: kemampuan untuk terus belajar dan memperbarui pengetahuan dan keterampilan.
Kemampuan mewujudkan: kemampuan untuk mewujudkan dan bekerja dalam deadline yang ketat dan memenuhi harapan klien.