Job Description
Full details about the role and requirements
Yukerja Summary
The Tech Lead role at Ella Skin Clinic is curated from JobStreet (category Teknologi & IT). Note the work location (Semarang, Central Java) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
Kami mencari Tech Lead yang tidak hanya mampu memimpin tim engineering, tetapi juga tetap aktif dalam pengembangan aplikasi. Posisi ini akan berperan penting dalam memastikan kualitas pengembangan sistem, keamanan aplikasi, performa, serta membimbing engineer agar mampu menghasilkan produk yang andal dan scalable.
Tanggung Jawab :
Pengembangan Sistem
Mengembangkan fitur dan aplikasi sesuai kebutuhan bisnis.
Menulis kode yang bersih, aman, dan mudah dipelihara.
Memecah kebutuhan bisnis menjadi task teknis beserta estimasi pengerjaannya.
Menjaga kualitas pengembangan agar fitur dapat dirilis tepat waktu.
Menjaga Kualitas Kode & Keamanan Sistem
Melakukan code review sebelum kode masuk ke production.
Memastikan standar coding dan keamanan aplikasi diterapkan dengan baik.
Mengembangkan dan memastikan pengujian otomatis berjalan optimal.
Mengurangi technical debt melalui penerapan best practice engineering.
Optimasi Performa Sistem
Mendesain sistem dengan mempertimbangkan performa dan skalabilitas.
Menganalisis serta menyelesaikan permasalahan performa aplikasi.
Memastikan monitoring dan alert system berjalan dengan baik untuk mendeteksi kendala lebih awal.
Kepemimpinan Teknis
Membimbing dan mengembangkan kemampuan engineer melalui coaching dan code review.
Menjadi role model dalam penerapan standar engineering.
Mendorong budaya kolaborasi, continuous improvement, dan pembelajaran di dalam tim.
Penanganan Incident
Menjadi kontak utama ketika terjadi gangguan atau insiden pada sistem produksi.
Melakukan analisis akar penyebab (Root Cause Analysis) dan memastikan tindakan perbaikan dilakukan.
Menjaga stabilitas, keamanan, dan ketersediaan sistem.
Kualifikasi :
Wajib
Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
Memiliki pengalaman minimal 5 tahun sebagai Software Engineer atau Backend Developer.
Memiliki pengalaman minimal 2 tahun sebagai Tech Lead, Engineering Lead, atau posisi sejenis.
Menguasai software architecture dan system design.
Berpengalaman melakukan code review serta membimbing engineer.
Memahami REST API, database design, serta arsitektur aplikasi modern.
Memahami Git, CI/CD, dan Software Development Life Cycle (SDLC).
Memahami prinsip keamanan aplikasi (Application Security).
Memiliki kemampuan analisis, problem solving, dan komunikasi yang baik.
Nilai Tambah
Berpengalaman menggunakan Docker dan Kubernetes.
Memiliki pengalaman pada layanan cloud (AWS, Azure, atau GCP).
Berpengalaman membangun automated testing.
Memahami praktik DevOps.
Pernah menangani sistem berskala besar (high traffic/high availability).