Deskripsi pekerjaan
Program magang ini ditujukan bagi mahasiswa tingkat akhir atau lulusan baru yang ingin mengembangkan keterampilan dalam pengembangan aplikasi web. Peserta akan terlibat langsung dalam perancangan arsitektur back-end, pemeliharaan kualitas aplikasi, serta kolaborasi tim dalam lingkungan kerja yang dinamis. Intern akan bertanggung jawab untuk membangun API yang skalabel, menulis kode yang bersih, serta memastikan stabilitas dan performa sistem menggunakan teknologi seperti Node.js, Vue.js, dan Golang.
Tanggung jawab: Membantu merancang arsitektur back-end dan aplikasi web; Memelihara kualitas dan memastikan responsivitas aplikasi; Berkolaborasi dengan anggota tim mengenai kebutuhan fungsional dan non-fungsional; Menjaga integritas dan organisasi kode; Membangun API yang skalabel serta kode dan pustaka yang dapat digunakan kembali; Mengoptimalkan kode dan aplikasi untuk kecepatan dan skalabilitas maksimum; Memastikan stabilitas dan performa sistem; Mengidentifikasi dan memperbaiki hambatan serta bug pada sistem; Bertanggung jawab atas beberapa layanan yang dikelola oleh tim.
Kualifikasi: Mahasiswa tingkat akhir atau lulusan baru program Sarjana Ilmu Komputer, Teknologi Informasi, atau bidang terkait; Pengalaman dengan bahasa pemrograman back-end minimal Golang (Node.js dan/atau PHP adalah nilai tambah); Pengalaman dengan pustaka dan framework JavaScript tingkat lanjut minimal Vue.js (Vue3); Memiliki kemauan untuk mempelajari teknologi database Relational dan NoSQL; Memahami praktik terbaik pengembangan aplikasi web fungsional; Pemahaman tentang arsitektur microservices dan sistem event-driven adalah nilai tambah; Pengalaman dengan metodologi Agile dan alat manajemen proyek seperti JIRA; Pengalaman bekerja dalam tim; Bersedia bekerja di kantor Aino Yogyakarta.
Tanggung jawab
- Membantu merancang arsitektur back-end dan aplikasi web
- Memelihara kualitas dan memastikan responsivitas aplikasi
- Berkolaborasi dengan anggota tim mengenai kebutuhan fungsional dan non-fungsional
- Menjaga integritas dan organisasi kode
- Membangun API yang skalabel serta kode dan pustaka yang dapat digunakan kembali
- Mengoptimalkan kode dan aplikasi untuk kecepatan dan skalabilitas maksimum
- Memastikan stabilitas dan performa sistem
- Mengidentifikasi dan memperbaiki hambatan serta bug pada sistem
- Bertanggung jawab atas beberapa layanan yang dikelola oleh tim
Kualifikasi
- Mahasiswa tingkat akhir atau lulusan baru program Sarjana Ilmu Komputer, Teknologi Informasi, atau bidang terkait
- Pengalaman dengan bahasa pemrograman back-end minimal Golang (Node.js dan/atau PHP adalah nilai tambah)
- Pengalaman dengan pustaka dan framework JavaScript tingkat lanjut minimal Vue.js (Vue3)
- Memiliki kemauan untuk mempelajari teknologi database Relational dan NoSQL
- Memahami praktik terbaik pengembangan aplikasi web fungsional
- Pemahaman tentang arsitektur microservices dan sistem event-driven adalah nilai tambah
- Pengalaman dengan metodologi Agile dan alat manajemen proyek seperti JIRA
- Pengalaman bekerja dalam tim
- Bersedia bekerja di kantor Aino Yogyakarta
Informasi lowongan
- Tipe pekerjaan
- Full-time
- Pendidikan
- S1
- Gaji
- Negosiasi