Deskripsi Pekerjaan
Bergabunglah dengan Tekno Cipta Solusi, perusahaan teknologi terkemuka yang berdedikasi menciptakan inovasi digital yang mengubah dunia! Kami sedang mencari seorang Programmer Profesional yang bersemangat, berbakat, dan siap berkontribusi dalam tim kami yang dinamis. Jika Anda memiliki passion dalam membangun solusi perangkat lunak yang skalabel dan efisien, serta ingin bekerja dalam lingkungan yang mendukung pertumbuhan karir dan eksplorasi teknologi terbaru, inilah kesempatan Anda!
Kami menawarkan fleksibilitas lokasi kerja: Anda bisa memilih untuk bekerja dari kantor kami di Surabaya, Solo, Jogjakarta, Kediri, atau bahkan sepenuhnya Remote. Kami percaya pada pemberdayaan karyawan dan menyediakan sumber daya terbaik untuk memastikan Anda sukses, di mana pun Anda berada. Jadilah bagian dari tim yang tidak hanya membangun produk, tetapi juga masa depan.
Bersama kami, Anda akan terlibat dalam proyek-proyek menantang yang memberikan dampak nyata, mengembangkan skill Anda, dan tumbuh bersama perusahaan. Kami menjunjung tinggi budaya kolaborasi, inovasi, dan keunggulan. Siapkah Anda untuk mengambil tantangan berikutnya dalam karir Anda?
Tanggung Jawab
- Mendesain, mengembangkan, menguji, dan memelihara aplikasi perangkat lunak yang berkinerja tinggi dan skalabel.
- Menulis kode yang bersih, efisien, terstruktur dengan baik, dan terdokumentasi dengan baik.
- Berpartisipasi aktif dalam seluruh siklus pengembangan perangkat lunak, dari perencanaan hingga implementasi dan deployment.
- Berkoordinasi erat dengan Product Managers, UI/UX Designers, dan anggota tim lainnya untuk memahami kebutuhan bisnis dan menerjemahkannya ke dalam solusi teknis.
- Melakukan code review untuk memastikan kualitas kode, performa, dan kepatuhan terhadap standar perusahaan.
- Menganalisis, mendiagnosis, dan memecahkan masalah teknis (troubleshoot and debug) pada aplikasi yang sudah ada maupun yang sedang dikembangkan.
- Mengidentifikasi dan mengimplementasikan praktik terbaik dalam pengembangan perangkat lunak, serta selalu mengikuti tren dan teknologi terbaru.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, Sistem Informasi, atau bidang terkait.
- Pengalaman minimal 2-5 tahun sebagai Programmer atau Software Developer.
- Keahlian mendalam dalam setidaknya satu bahasa pemrograman modern seperti JavaScript (Node.js/React/Vue), Python, PHP (Laravel/CodeIgniter), Go, atau Java.
- Pengalaman kerja dengan database relasional (misalnya MySQL, PostgreSQL) dan/atau NoSQL (misalnya MongoDB).
- Pemahaman yang kuat tentang prinsip-prinsip pengembangan web (HTML, CSS, JavaScript) dan API RESTful.
- Mampu bekerja secara mandiri maupun dalam tim, dengan kemampuan komunikasi dan kolaborasi yang baik.
- Kemampuan analitis dan pemecahan masalah yang kuat, dengan perhatian terhadap detail.
- Pengalaman dengan kontrol versi (Git) dan metodologi Agile/Scrum adalah nilai tambah.