Deskripsi Pekerjaan
Bergabunglah dengan TechNova Indonesia, perusahaan rintisan teknologi yang sedang berkembang pesat di pusat Jakarta. Kami sedang mencari Pengembang Full Stack Senior yang bersemangat untuk membangun produk digital yang berdampak. Di sini, Anda akan berkolaborasi dengan tim ahli lintas fungsi untuk merancang, mengembangkan, dan menerapkan solusi perangkat lunak mutakhir yang skalabel dan andal.
Kami menawarkan budaya kerja yang fleksibel, fasilitas kelas dunia, serta peluang pertumbuhan karir yang tak terbatas. Jika Anda siap mengambil langkah berikutnya dalam karir IT Anda, kami ingin mendengar dari Anda!
Tanggung Jawab
- Memimpin desain, pengembangan, dan pengujian aplikasi web end-to-end yang berkinerja tinggi.
- Berkolaborasi erat dengan tim produk, desainer UI/UX, dan engineer lainnya untuk menentukan persyaratan teknis.
- Mengelola dan mengoptimalkan database relasional dan non-relasional.
- Menulis kode yang bersih, dapat diskalakan, dan mudah dipelihara menggunakan praktik terbaik industri.
- Memantau dan meningkatkan kinerja sistem, keamanan, serta ketersediaan aplikasi.
- Melakukan tinjauan kode (code review) untuk memastikan kualitas dan mentoring developer junior.
- Menerapkan arsitektur cloud-native dan otomatisasi CI/CD.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau disiplin terkait.
- Memiliki pengalaman profesional minimal 5 tahun dalam pengembangan perangkat lunak Full Stack.
- Menguasai ekosistem JavaScript modern (React.js, Node.js, TypeScript).
- Pengalaman mendalam dengan arsitektur cloud (AWS atau GCP) dan containerization (Docker, Kubernetes).
- Pemahaman kuat tentang desain API RESTful, GraphQL, dan sistem antrian pesan.
- Kemampuan pemecahan masalah analitis yang sangat baik dan perhatian terhadap detail.
- Kemampuan komunikasi yang lancar dalam Bahasa Indonesia dan Inggris, baik lisan maupun tulisan.