Deskripsi Pekerjaan
Bergabunglah dengan TechNova Indonesia, perusahaan teknologi inovatif yang berfokus pada transformasi digital. Kami sedang mencari seorang Senior Programmer (Full Stack) berbakat untuk mengembangkan produk digital kelas dunia yang membantu klien kami mencapai potensi maksimal.
Sebagai Senior Programmer, Anda akan menjadi tulang punggung arsitektur teknis kami. Anda tidak hanya menulis kode, tetapi Anda juga akan berkontribusi pada desain sistem, optimasi performa, dan pembangunan budaya coding yang berkualitas tinggi. Kami menawarkan fleksibilitas kerja, lingkungan yang mendukung, dan kesempatan untuk belajar teknologi terbaru.
Tanggung Jawab
- Mengembangkan antarmuka pengguna (Front-end) dan logika bisnis (Back-end) yang responsif, skalabel, dan ramah pengguna.
- Mengoptimalkan kode aplikasi untuk kecepatan, stabilitas, dan keamanan tingkat tinggi.
- Menganalisis kebutuhan pengguna dan merancang solusi teknis yang efisien.
- Mengidentifikasi, memperbaiki, dan mencegah bug serta masalah teknis secara proaktif.
- Bekerja sama erat dengan tim desainer UI/UX dan manajemen produk untuk menerjemahkan kebutuhan menjadi solusi teknis.
- Melakukan code review dan mentoring pengembang junior untuk menjaga standar kualitas kode.
- Menjaga dokumentasi sistem dan pembaruan teknis yang berkelanjutan.
Kualifikasi
- Sertifikat atau gelar Sarjana Teknik Informatika / Ilmu Komputer / Sistem Informasi.
- Pengalaman kerja minimal 3-5 tahun dalam pengembangan web full stack.
- Kemampuan kuat dalam JavaScript (ES6+), React, dan Node.js.
- Pemahaman mendalam tentang HTML5, CSS3, dan framework CSS modern seperti Tailwind atau Bootstrap.
- Pengalaman menggunakan database relasional (PostgreSQL/MySQL) atau NoSQL (MongoDB).
- Keahlian dalam penggunaan Git, CI/CD, dan pengujian unit (Jest/Mocha).
- Portofolio proyek pribadi atau profesional yang relevan yang dapat ditinjau.