Deskripsi Pekerjaan
Apakah Anda seorang talenta teknologi yang bersemangat memecahkan masalah kompleks dan menciptakan solusi digital yang berdampak? TechNova Solutions sedang mencari Senior Programmer berbakat untuk bergabung dengan tim kami. Kami percaya bahwa kode yang ditulis dengan baik adalah tulang punggung dari inovasi digital masa depan.
Bergabunglah dengan ekosistem modern kami, di mana kolaborasi, kebebasan kreatif, dan standar kode tinggi adalah prioritas utama. Anda akan memiliki kesempatan untuk bekerja dengan teknologi terkini dan berkontribusi pada produk yang digunakan oleh jutaan pengguna.
Tanggung Jawab
- Mengembangkan Fitur Utama: Menulis, menguji, dan memelihara kode yang bersih, efisien, dan terdokumentasi dengan baik untuk fitur aplikasi web kami.
- Refactoring & Optimasi: Menganalisis kode yang ada untuk meningkatkan kinerja, skalabilitas, dan keamanan sistem.
- Integrasi API: Menghubungkan sistem backend dengan frontend serta membangun RESTful API yang andal dan aman.
- Kolaborasi Tim: Bekerja sama erat dengan desainer UI/UX dan tim produk untuk menerjemahkan ide menjadi produk yang fungsional.
- Debugging & Troubleshooting: Memecahkan masalah teknis yang kompleks secara efektif untuk memastikan uptime yang tinggi.
Kualifikasi
- Pendidikan: Gelar S1/S2 dalam Ilmu Komputer, Teknik Informatika, atau Rekayasa Perangkat Lunak.
- Pengalaman: Minimal 4-6 tahun pengalaman profesional dalam pengembangan software.
- Keahlian Teknis: Penguasaan mendalam dalam JavaScript/TypeScript, React.js, dan Node.js. Pengalaman dengan database SQL/NoSQL (PostgreSQL, MongoDB).
- Algoritma: Pemahaman kuat tentang struktur data dan algoritma untuk menulis kode yang efisien.
- Komunikasi: Kemampuan bahasa Inggris dan Bahasa Indonesia yang baik untuk kolaborasi tim lintas fungsi.