Deskripsi Pekerjaan
Kami di TechNova Indonesia sedang mencari Programmer Full-Stack yang berbakat dan bersemangat untuk bergabung dengan tim teknologi kami yang berkembang pesat di pusat Jakarta. Anda akan berperan penting dalam membangun, mengembangkan, dan memelihara aplikasi web kelas enterprise yang berdampak besar.
Jika Anda mencari tantangan baru di lingkungan kerja yang inovatif, kolaboratif, dan menghargai kreativitas, ini adalah peluang emas untuk memajukan karir Anda. Kami menawarkan fasilitas kelas atas, budaya kerja yang fleksibel, serta tunjangan yang sangat kompetitif.
Tanggung Jawab
- Menulis kode yang bersih, terstruktur, dan dapat dipertahankan (maintainable).
- Mengembangkan dan mengelola arsitektur front-end dan back-end yang skalabel.
- Mendesain dan mengimplementasikan RESTful API yang efisien untuk berbagai layanan.
- Berkolaborasi erat dengan tim UI/UX, Product Manager, dan tim teknis lainnya. Melakukan pengujian (testing) dan debugging untuk memastikan performa aplikasi yang optimal.
- Menjaga dan meningkatkan keamanan, skalabilitas, serta performa sistem yang ada.
- Memimpin sesi code review untuk menjaga kualitas standar pengembangan tim.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 2-3 tahun sebagai Programmer atau Software Developer.
- Kuasai bahasa pemrograman seperti JavaScript/TypeScript, Python, atau Golang.
- Pemahaman mendalam tentang framework front-end (React/Vue) dan back-end (Node.js/Express).
- Pengalaman dengan database relasional (PostgreSQL) dan non-relasional (MongoDB/Redis).
- Kemampuan pemecahan masalah analitis yang kuat dan komunikasi tim yang baik.
- Familiar dengan sistem kontrol versi (Git), Docker, dan praktik CI/CD.