Deskripsi Pekerjaan
TechIndo Solusi membuka lowongan Software Engineer untuk berkontribusi pada pengembangan produk digital berbasis cloud. Anda akan bekerja dalam tim lintas fungsi, merancang, mengembangkan, dan memelihara aplikasi yang inovatif dan berkualitas tinggi.
Keuntungan:
- Kompetitif salary + bonus kinerja
- Asuransi kesehatan & kecelakaan
- Flexible working hours & remote work
- Peluang pengembangan karier & pelatihan
Tanggung Jawab
- Merancang dan mengembangkan aplikasi perangkat lunak yang skalabel dan efisien.
- Menulis kode yang bersih, terstruktur, dan terdokumentasi dengan baik.
- Berkolaborasi dengan tim produk, desain, dan QA untuk delivering fitur baru.
- Mengidentifikasi dan memperbaiki bug serta mengoptimalkan performa aplikasi.
- Mengikuti praktik terbaik DevOps, termasuk CI/CD dan code review.
- Melakukan pengujian unit dan integrasi untuk memastikan kualitas produk.
- Menjaga keamanan aplikasi dengan menerapkan standar keamanan terbaru.
- Berpartisipasi dalam sprint planning dan retrospektif tim.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau setara.
- Minimal 2 tahun pengalaman kerja sebagai Software Engineer.
- Mahir dalam setidaknya satu bahasa pemrograman backend (Java, Python, Go, atau Node.js).
- Pengalaman dengan framework frontend modern (React, Angular, Vue.js) merupakan nilai tambah.
- Familiar dengan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB).
- Memahami konsep RESTful API dan microservices.
- Pengalaman dengan sistem version control (Git) dan CI/CD pipeline.
- Kemampuan komunikasi yang baik dan dapat bekerja dalam tim.