Deskripsi Pekerjaan
TechnoGlobal Indonesia adalah perusahaan teknologi informasi terkemuka yang berfokus pada pengembangan solusi enterprise untuk sektor fintech dan e-commerce. Kami mencari Pengembang Full Stack Senior yang berbakat untuk bergabung dengan tim pengembangan kami yang dinamis, dengan opsi kerja hybrid (2 hari di kantor, 3 hari WFH).
Kami menawarkan lingkungan kerja yang mendukung pengembangan karir, bonus tahunan, dan fasilitas kesehatan yang lengkap.
Tanggung Jawab
- Mengembangkan dan memelihara aplikasi web full stack dengan menggunakan React (frontend) dan Node.js (backend)
- Berkolaborasi dengan tim produk dan desainer UI/UX untuk menerapkan fitur sesuai kebutuhan pengguna
- Mengoptimalkan kinerja aplikasi untuk kecepatan, skalabilitas, dan pengalaman pengguna yang optimal
- Melakukan debugging, perbaikan bug, dan pemeliharaan aplikasi yang efisien
- Membimbing dan memberikan panduan kepada pengembang junior dalam praktik pengembangan kode terbaik
- Mengimplementasikan sistem keamanan aplikasi sesuai standar industri (OWASP Top 10)
- Berpartisipasi dalam review kode, sesi sprint planning, dan retrospektif tim
Kualifikasi
- Pengalaman kerja minimal 3 tahun sebagai Pengembang Full Stack dengan React dan Node.js
- Menguasai TypeScript, REST API, dan GraphQL secara mendalam
- Memiliki pengalaman dengan database relasional (PostgreSQL) dan non-relasional (MongoDB)
- Memahami prinsip CI/CD (GitLab CI, Docker) dan cloud services (AWS/GCP)
- Kemampuan komunikasi yang baik dan mampu bekerja secara kolaboratif dalam tim
- Memiliki gelar Sarjana Teknik Informatika, Sistem Informasi, atau bidang terkait
- Pengalaman dengan framework testing (Jest, Cypress) menjadi nilai tambah