Deskripsi Pekerjaan
Kami mencari seorang Senior Software Engineer yang berbakat dan bersemangat untuk bergabung dengan tim teknologi kami yang dinamis di Jakarta. Anda akan memainkan peran kunci dalam merancang, mengembangkan, dan mengimplementasikan solusi perangkat lunak inovatif yang mendorong pertumbuhan bisnis. Sebagai pemimpin teknis, Anda akan membimbing para insinyur junior, berkontribusi pada keputusan arsitektur, dan memastikan standar kualitas tertinggi dalam setiap proyek.
Bergabunglah dengan kami dan nikmati budaya kerja yang kolaboratif, kesempatan pengembangan karir yang luas, serta paket kompensasi yang kompetitif. Kami berkomitmen untuk menciptakan lingkungan di mana setiap anggota tim dapat berkembang dan memberikan dampak nyata.
Tanggung Jawab
- Merancang dan mengembangkan arsitektur perangkat lunak yang skalabel, aman, dan mudah dipelihara.
- Menulis kode yang bersih, efisien, dan terdokumentasi dengan baik menggunakan praktik terbaik industri.
- Melakukan code review secara berkala dan memberikan umpan balik konstruktif untuk meningkatkan kualitas kode tim.
- Berkolaborasi erat dengan tim produk, desain, dan pemangku kepentingan lainnya untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis.
- Mengoptimalkan kinerja aplikasi dan memastikan keamanan data serta kepatuhan terhadap standar yang berlaku.
- Membimbing dan mentori pengembang junior melalui sesi pelatihan, pair programming, dan dokumentasi.
- Berpartisipasi aktif dalam perencanaan sprint, estimasi tugas, dan retrospektif untuk terus meningkatkan proses pengembangan.
- Tetap mengikuti perkembangan teknologi terbaru dan memperkenalkan alat atau metodologi yang dapat meningkatkan produktivitas tim.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Minimal 5 tahun pengalaman kerja sebagai pengembang perangkat lunak, dengan setidaknya 1 tahun di posisi senior atau pemimpin teknis.
- Penguasaan yang kuat dalam JavaScript (ES6+) dan Python, serta pengalaman dengan framework React dan Node.js.
- Pemahaman mendalam tentang database relasional (PostgreSQL) dan NoSQL (MongoDB).
- Pengalaman langsung dengan layanan cloud seperti AWS, GCP, atau Azure (terutama AWS: EC2, S3, Lambda).
- Kemampuan memecahkan masalah yang kompleks dan pemikiran analitis yang tajam.
- Komunikasi lisan dan tulisan yang sangat baik dalam Bahasa Indonesia dan Inggris.
- Pengalaman dengan containerisasi (Docker), orkestrasi (Kubernetes), dan CI/CD pipelines merupakan nilai tambah yang signifikan.