Kami sedang mencari Senior Full Stack Developer yang berpengalaman dan termotivasi dengan latar belakang kuat di C#, Azure Cloud, Azure DevOps, dan React. Kandidat ideal memiliki pengalaman lebih dari 5 tahun dengan Azure Cloud. Peran ini melibatkan pengembangan dan implementasi layanan backend menggunakan C# dan layanan Azure Cloud. Kandidat yang berhasil diharapkan memanfaatkan Azure DevOps untuk pipeline CI/CD.
Kualifikasi dan Persyaratan
- Gelar sarjana atau magister di bidang Ilmu Komputer, Rekayasa Perangkat Lunak, atau bidang terkait.
- Pengalaman lebih dari 5 tahun dalam pengembangan full-stack.
- Pemahaman baik tentang React.js dan prinsip-prinsip utamanya.
- Keahlian tinggi dalam C#, .NET Framework, Docker, dan layanan Azure.
- Pengalaman kuat dengan layanan Azure Cloud.
- Pengalaman menggunakan Azure DevOps untuk pipeline CI/CD.
- Familiar dengan RESTful API, arsitektur microservices, dan serverless.
- Pengetahuan tentang mekanisme otorisasi modern, seperti JSON Web Token.
- Keahlian tinggi dalam JavaScript, termasuk manipulasi DOM dan model objek JavaScript.
- Kemampuan problem-solving yang kuat dan pengambilan keputusan tepat di bawah tekanan.
- Kemampuan komunikasi verbal dan tertulis yang baik untuk berinteraksi dengan pemangku kepentingan teknis dan non-teknis.
Tanggung Jawab Utama
- Mengembangkan layanan backend menggunakan C# dan layanan Azure Cloud.
- Mengimplementasikan pipeline CI/CD menggunakan Azure DevOps.
- Mengembangkan fitur antarmuka pengguna baru menggunakan React.js.
Pengaturan Kerja:
- On-Site / Hibrida / Kerja dari Rumah
- Jadwal Kerja: Senin–Jumat, 07.00–16.00
Keuntungan ShoreXtra
- Kopi bergaya barista gratis
- Parkir dan layanan jeepney gratis
- Tim yang sangat terlibat
- Peluang pengembangan karier tanpa batas
- Peran yang menantang
- Lingkungan kerja yang menyenangkan dan kekeluargaan
Seorang full-stack developer di perusahaan pengisian Kendaraan Listrik (EV) memainkan peran penting dalam merancang, mengembangkan, dan memelihara aplikasi perangkat lunak yang esensial bagi berfungsinya infrastruktur pengisian EV.
Tanggung jawab mereka meliputi:
- Pengembangan Frontend: Membuat antarmuka pengguna yang ramah untuk aplikasi pengisian EV, termasuk dashboard untuk pengguna dan administrator, serta memastikan pengalaman pengguna yang mulus.
- Pengembangan Backend: Mengembangkan logika sisi server, manajemen basis data, dan API yang dibutuhkan agar sistem pengisian EV beroperasi secara efisien dan aman.
- Integrasi: Mengintegrasikan layanan pihak ketiga, seperti gateway pembayaran dan layanan pemetaan, ke dalam aplikasi pengisian EV untuk meningkatkan fungsionalitas.
- Keamanan: Menerapkan langkah-langkah keamanan untuk melindungi data pengguna, mencegah akses tidak sah, dan menjaga keamanan transaksi melalui platform pengisian EV.
- Pengujian dan Debugging: Melakukan pengujian menyeluruh pada aplikasi untuk mengidentifikasi dan memperbaiki bug atau masalah, memastikan sistem pengisian EV berjalan lancar.
- Optimasi: Mengoptimalkan kinerja aplikasi pengisian EV, termasuk kecepatan dan efisiensi, untuk memberikan pengalaman pengguna yang optimal.
- Kolaborasi: Bekerja sama dengan anggota tim lain, seperti desainer, manajer produk, dan insinyur perangkat keras, untuk menjamin keberhasilan pengembangan dan penerapan sistem pengisian EV.
- Secara keseluruhan, full-stack developer di perusahaan pengisian EV memegang peran krusial dalam mengembangkan dan memelihara infrastruktur perangkat lunak yang memungkinkan layanan pengisian kendaraan listrik yang efisien dan andal.