Backend Developer NodeJs
Deskripsi
Sebagai Developer Node.js, Anda akan bertanggung jawab untuk memimpin pengembangan proyek dengan pemahaman yang komprehensif tentang ruang lingkup proyek. Tugas Anda meliputi mengikuti proses rilis perusahaan, berpartisipasi dalam analisis kebutuhan, pengembangan, pengujian unit, dan dokumentasi. Anda akan menulis kode berkualitas tinggi yang disesuaikan untuk memenuhi kebutuhan dan konfigurasi pelanggan yang unik, serta menangani pemecahan masalah dan debugging. Selain itu, Anda akan memberikan pelatihan, berpartisipasi dalam kegiatan berbagi pengetahuan, dan terus meningkatkan pemahaman Anda tentang platform dan proses perusahaan, sambil memberikan saran untuk optimasi.
Tanggung Jawab:
- Bekerja secara mandiri dengan gambaran umum yang lebih luas dari proyek.
- Berpartisipasi dalam komunikasi dengan mitra dan klien, jika diperlukan.
- Memahami dan mengikuti proses rilis di perusahaan.
- Berpartisipasi dalam analisis kebutuhan, pengembangan, pengujian unit, dan dokumentasi.
- Menulis kode berkualitas yang disesuaikan dengan kebutuhan dan konfigurasi pelanggan yang unik.
- Memecahkan masalah dan memperbaiki bug (dengan beberapa bimbingan dari anggota tim senior jika diperlukan).
- Memberikan mentoring kepada Software Engineer junior.
- Menyampaikan pelatihan dan berpartisipasi dalam berbagi pengetahuan.
- Mencapai pemahaman yang lebih baik tentang platform dan proses perusahaan dan memberikan saran untuk perbaikan.
Kualifikasi
- Pengalaman minimal 2 tahun dalam pengembangan menggunakan Node.js
- Pengalaman dalam mengembangkan RESTful APIs (JWT, JSON, HTTP, auth)
- Pengetahuan teknis yang baik tentang AWS Serverless (Lambda, DynamoDB, WebSockets, dan lainnya)
- Pemahaman yang baik tentang konsep-konsep keamanan informasi
- Pengalaman bekerja dengan Jenkins
- Pengalaman bekerja dalam lingkungan Scrum Agile menggunakan Jira
Manfaat
- Perangkat laptop akan disediakan oleh Perusahaan