Deskripsi Pekerjaan
TechNova Solutions Indonesia sedang mencari profesional IT berbakat untuk mengisi posisi <strong>Senior Full Stack Developer</strong>. Sebagai bagian dari tim teknologi kami, Anda akan berkontribusi dalam membangun solusi digital yang inovatif, skalabel, dan berdampak tinggi bagi klien kami. Kami mencari seseorang yang tidak hanya memiliki keahlian teknis yang kuat, tetapi juga semangat untuk terus belajar dan berkembang dalam lingkungan yang dinamis.
Tanggung Jawab
- <ul><li>Mengembangkan dan memelihara aplikasi web modern menggunakan React.js dan Node.js.</li><li>Berkolaborasi secara aktif dengan tim desain UI/UX untuk menerjemahkan desain menjadi kode yang responsif dan intuitif.</li><li>Melakukan optimasi performa, debugging, dan peningkatan efisiensi kode secara berkelanjutan.</li><li>Membangun antarmuka RESTful API yang aman dan efisien.</li><li>Menjalankan code review dan memberikan umpan balik teknis kepada tim junior.</li><li>Mengimplementasikan praktik DevOps dan CI/CD untuk mempercepat alur pengiriman software.</li></ul>
Kualifikasi
- <ul><li>Pengalaman minimal 5 tahun dalam pengembangan Full Stack Web.</li><li>Keahlian teknis yang solid dalam JavaScript (ES6+), React.js, dan Node.js.</li><li>Pemahaman mendalam tentang database relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB).</li><li>Pengalaman menggunakan framework backend seperti Express.js atau NestJS.</li><li>Kemampuan menulis unit test dan integrasi test menggunakan Jest atau testing library sejenis.</li><li>Berkomunikasi dengan lancar dalam Bahasa Indonesia dan Bahasa Inggris (Wajib).</li><li>Pendidikan minimal Sarjana Teknik Informatika atau Rekayasa Perangkat Lunak.</li></ul>