Back to search:Full Stack / Banten

Tanggung Jawab:

  • Mengonseptualisasikan dan merumuskan aplikasi end-to-end yang sesuai, mencakup frontend untuk semua jenis perangkat Android dan backend menggunakan teknologi Java.
  • Merancang, mengembangkan, dan memelihara API yang skalabel dan aman untuk mendukung interaksi platform P2P (peminjaman/pendanaan) dan aplikasi Android.
  • Menerapkan langkah-langkah keamanan data tingkat tinggi untuk melindungi informasi sensitif pengguna dan transaksi keuangan sesuai regulasi Fintech.
  • Memastikan bahwa konstruksi dan presentasi aplikasi (frontend dan backend) sesuai dengan standar dan arsitektur perusahaan.
  • Memeriksa source code (full stack) dan memperbaiki kesalahan sebelum setiap fitur atau aplikasi dirilis.
  • Memantau kinerja sistem dan tinjauan aplikasi untuk mendeteksi dan mengoptimalkan area yang perlu ditingkatkan, terutama pada isu latensi dan keamanan transaksi.
  • Membuat pembaruan aplikasi dan sistem, termasuk perbaikan bug dan fitur tambahan (di sisi server dan client).
  • Memiliki kemampuan Desainer UI/UX dan/atau Penguji Perangkat Lunak untuk memastikan user experience (UX) yang rapi dan fungsi yang sempurna.

Persyaratan:

  • Gelar di bidang pengembangan perangkat lunak, sarjana komputer, atau yang serupa.
  • Mahir dalam bahasa pemrograman Java (termasuk framework seperti Spring Boot) untuk pengembangan backend.
  • Mampu menggunakan Android Studio dan Android SDK dengan mudah.
  • Pengalaman dalam merancang dan mengelola basis data (misalnya, SQL/NoSQL) serta mengembangkan RESTful API.
  • Pengalaman sebelumnya sebagai Pengembang Full Stack di Perusahaan Fintech P2P (Peer-to-Peer) atau aplikasi keuangan lainnya merupakan nilai tambah utama.
  • Keterampilan coding dan proofreading yang sangat baik, diutamakan untuk kode Java yang aman.
  • Keterampilan kerja tim dan komunikasi yang unggul, mampu berkolaborasi antara tim frontend dan backend.