Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Saat ini, kami membuka kesempatan bagi talenta terbaik untuk bergabung sebagai Web Developer Senior (React & Node.js) di kantor pusat kami yang berlokasi di Jakarta.
Sebagai Web Developer Senior, Anda akan memegang peranan kunci dalam merancang, mengembangkan, dan memelihara aplikasi web berskala besar yang digunakan oleh jutaan pengguna. Anda akan bekerja sama dengan tim produk, desain, dan teknik untuk menciptakan pengalaman pengguna yang luar biasa.
Kami mencari individu yang memiliki semangat tinggi terhadap teknologi, pemikir kritis, dan memiliki kemampuan problem-solving yang kuat. Jika Anda siap untuk tantangan baru dan ingin tumbuh bersama perusahaan yang dinamis, inilah tempat yang tepat untuk Anda!
Tanggung Jawab
- Merancang dan mengembangkan fitur-fitur baru pada aplikasi web menggunakan React.js dan Node.js.
- Menulis kode yang bersih, terstruktur, dan mudah dipelihara sesuai dengan standar industri dan best practices.
- Melakukan code review kepada anggota tim junior dan memastikan kualitas kode tetap terjaga.
- Berkolaborasi dengan tim UI/UX untuk menerjemahkan desain menjadi komponen front-end yang responsif dan interaktif.
- Melakukan debugging, troubleshooting, dan optimasi performa aplikasi untuk memastikan kecepatan dan skalabilitas.
- Berpartisipasi dalam perencanaan teknis dan estimasi proyek bersama Product Manager.
- Mengelola dan memelihara dokumentasi teknis aplikasi.
Kualifikasi
- Pengalaman minimal 3-5 tahun sebagai Web Developer, khususnya dengan React.js dan Node.js.
- Memahami secara mendalam konsep fundamental JavaScript (ES6+), TypeScript, HTML5, dan CSS3.
- Berpengalaman dengan RESTful API dan integrasi layanan pihak ketiga.
- Memiliki pengetahuan tentang database relasional (PostgreSQL) dan NoSQL (MongoDB) serta caching (Redis).
- Familiar dengan Git, CI/CD pipelines, dan Docker.
- Memahami prinsip keamanan web (OWASP Top 10).
- Memiliki kemampuan komunikasi yang baik dan mampu bekerja dalam tim lintas fungsi.
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau setara.