Fullstack & Mobile App Developer

MONTANA INDO UTAMA
Tipe Pekerjaan
Full Time
Gaji
Rp 5.4 - 7 Juta

MONTANA INDO UTAMA saat ini membutuhkan Fullstack & Mobile App Developer

Tanggung Jawab Pekerjaan :

Pengembangan Aplikasi

  • Merancang, mengembangkan, dan memelihara aplikasi web maupun mobile sesuai kebutuhan perusahaan.
  • Mengembangkan aplikasi menggunakan Flutter, React Native, Kotlin, React.js, Vue.js, atau Next.js.
  • Membangun backend menggunakan Node.js, Laravel, atau Python.

Pengelolaan Database

  • Mendesain, mengelola, dan mengoptimalkan database SQL maupun NoSQL.
  • Menjaga integritas, keamanan, dan performa database.

Integrasi Sistem

  • Mengembangkan dan mengintegrasikan REST API maupun GraphQL.
  • Melakukan sinkronisasi data antar modul maupun antar sistem.

Pemeliharaan Sistem

  • Melakukan monitoring performa aplikasi dan server.
  • Mengidentifikasi, menganalisis, serta memperbaiki bug dan error sistem.
  • Mengoptimalkan performa aplikasi agar berjalan dengan stabil.

Deployment & Maintenance

  • Melakukan deployment aplikasi ke lingkungan production (cloud/server).
  • Melakukan maintenance serta update sistem secara berkala.
  • Menjamin ketersediaan (uptime) aplikasi dan layanan IT.

Keamanan Sistem

  • Menerapkan praktik secure coding.
  • Menjaga keamanan data serta mencegah kerentanan sistem.
  • Melakukan evaluasi dan peningkatan keamanan aplikasi.

Kolaborasi

  • Berkoordinasi dengan tim non-tech team dalam proses pengembangan aplikasi.
  • Mendukung implementasi kebutuhan bisnis melalui solusi teknologi yang efektif.
  • Memberikan dokumentasi teknis terhadap sistem yang dikembangkan.

Kualifikasi Pekerjaan :

  • Pendidikan minimal S1 Teknik Informatika, Ilmu Komputer, atau jurusan yang relevan.
  • Memiliki pengalaman minimal 3 tahun sebagai Fullstack Developer.
  • Menguasai pengembangan Mobile Application menggunakan Flutter, React Native, atau Kotlin.
  • Menguasai pengembangan Backend menggunakan Node.js, Laravel, atau Python.
  • Memahami dan mampu mengelola database SQL maupun NoSQL.
  • Menguasai pengembangan Frontend menggunakan React.js, Vue.js, atau Next.js.
  • Memiliki pengalaman dalam integrasi REST API maupun GraphQL.
  • Memahami proses monitoring system uptime serta mampu melakukan troubleshooting terhadap bug atau kendala kritis.
  • Mampu membangun sistem dengan high availability dan performa yang optimal.
  • Memiliki pengalaman dalam sinkronisasi data antar modul maupun antar sistem.
  • Memahami konsep keamanan data (Data Security) dan menerapkan praktik Secure Coding.
  • Mampu bekerja secara mandiri maupun dalam tim lintas fungsi (cross-functional team).
  • Memiliki pengalaman melakukan deployment aplikasi ke lingkungan production baik pada cloud maupun server.
  • Memiliki kemampuan analisis, problem solving, dan komunikasi yang baik.
  • Bersedia mempelajari teknologi baru serta mengikuti perkembangan teknologi informasi.

CS LokerID