Deskripsi Pekerjaan
Bergabunglah dengan TechNova Solutions, pemimpin inovasi dalam ekosistem digital di Indonesia. Kami mencari Full Stack Developer Senior yang berbakat dan berdedikasi untuk berkontribusi dalam pengembangan produk teknologi terdepan kami.
Sebagai bagian dari tim kami, Anda akan memiliki kebebasan kreatif, akses ke teknologi terbaru, dan lingkungan kerja yang mendukung pertumbuhan profesional Anda. Kami menawarkan budaya kerja yang inklusif, transparan, dan berorientasi pada hasil.
Tanggung Jawab
- Mengembangkan Aplikasi: Merancang dan membangun antarmuka pengguna (Frontend) dan logika sisi server (Backend) yang responsif, skalabel, dan berkinerja tinggi menggunakan teknologi modern.
- Kolaborasi Tim: Bekerja erat dengan desainer UI/UX, product manager, dan tim engineering lainnya untuk memastikan implementasi desain yang presisi.
- Optimasi Performa: Mengidentifikasi dan memperbaiki masalah performa aplikasi, memastikan pengalaman pengguna yang lancar dan cepat.
- Manajemen Database: Merancang struktur database yang efisien, menulis query yang kompleks, dan melakukan optimasi query untuk performa terbaik.
- Code Review: Melakukan review kode secara berkala untuk menjaga standar kualitas, keamanan, dan best practice coding.
- Mentoring: Memberikan panduan teknis dan mentorship kepada junior developer dalam tim.
Kualifikasi
- Pendidikan: Sarjana Teknik Informatika atau Ilmu Komputer (atau pengalaman kerja yang setara).
- Pengalaman: Minimal 5 tahun pengalaman dalam pengembangan perangkat lunak, dengan spesialisasi di Full Stack Development.
- Teknologi Utama: Pengalaman mendalam dengan JavaScript (ES6+), React.js, Node.js, dan MongoDB/PostgreSQL.
- Kemampuan Algoritmik: Pemahaman yang kuat tentang struktur data, algoritma, dan arsitektur sistem.
- Tools: Familiar dengan Git, Docker, AWS, atau Cloud services lainnya.
- Communication: Kemampuan komunikasi Bahasa Inggris yang baik (speaking & writing) untuk kolaborasi tim lintas negara.