Deskripsi Pekerjaan
Nityo Infotech sedang membuka kesempatan bagi Full Stack Developer berbakat untuk bergabung dengan tim kami dalam mendukung klien di sektor Teknologi. Kami mencari talenta teknis yang berdedikasi untuk membangun solusi perangkat lunak modern yang inovatif. Dalam peran ini, Anda akan menjadi tulang punggung pengembangan, bertanggung jawab atas seluruh siklus hidup pengembangan aplikasi mulai dari desain antarmuka hingga implementasi logika backend yang kompleks. Proyek ini menawarkan tantangan teknis yang menarik dan lingkungan kerja yang kolaboratif. Jika Anda memiliki passion yang kuat dalam membangun aplikasi web berkinerja tinggi dan ingin berkembang bersama teknologi terbaru, ini adalah kesempatan yang tepat bagi Anda.
Tanggung Jawab
- Mengembangkan antarmuka pengguna (frontend) yang responsif, interaktif, dan ramah pengguna menggunakan React.js.
- Membangun dan merancang layanan backend yang kuat dan scalable menggunakan Golang.
- Membuat dan mengelola RESTful API yang efisien untuk komunikasi data antarmuka dan database.
- Mengoptimalkan performa aplikasi web, termasuk kecepatan loading, SEO, dan manajemen memori.
- Melakukan debugging, unit testing, dan perbaikan bug secara berkala.
- Menyusun dan memelihara database relasional menggunakan PostgreSQL atau MySQL.
- Bekerja sama dengan desainer UI/UX dan tim lainnya untuk menjamin pengalaman pengguna yang terbaik.
- Mengikuti praktik terbaik pengembangan perangkat lunak (SDLC) dan standar kualitas kode.
Kualifikasi
- Sertifikat atau gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau terkait.
- Pengalaman minimal 2-3 tahun dalam pengembangan Full Stack Web Development.
- Keahlian handal dalam React.js (Hooks, Redux, React Router, dan state management).
- Keahlian handal dalam Golang (Goroutines, Channels, Web Frameworks seperti Gin atau Echo).
- Pemahaman yang kuat tentang arsitektur RESTful API dan microservices.
- Familiar dengan database relasional dan pemrograman SQL.
- Keahlian dalam version control (Git), CI/CD pipelines, dan dokumentasi kode.
- Keahlian komunikasi yang baik dan kemampuan bekerja dalam tim lintas fungsi.