Deskripsi Pekerjaan
Kami adalah perusahaan teknologi inovatif yang berkembang pesat di jantung kota Jakarta. Kami berkomitmen untuk membangun solusi digital yang berdampak besar bagi jutaan pengguna di Indonesia. Saat ini, kami sedang mencari seorang Senior Software Engineer (Full Stack) yang berbakat dan memiliki jiwa kepemimpinan untuk bergabung dengan tim teknik elit kami.
Sebagai Senior Software Engineer, Anda akan menjadi tulang punggung pengembangan produk kami. Anda tidak hanya akan menulis kode, tetapi juga akan membimbing pengembang junior, mendefinisikan standar teknis, dan berkolaborasi erat dengan tim lintas fungsi untuk mewujudkan visi produk. Ini adalah kesempatan emas untuk membawa karir Anda ke level berikutnya di lingkungan yang dinamis dan suportif.
Mengapa Bergabung dengan Kami?
- Bekerja dengan teknologi terkini (Cloud Native, Microservices, Event-Driven Architecture).
- Budaya kerja yang fleksibel dan berorientasi pada hasil.
- Kesempatan untuk memiliki dampak langsung pada produk yang digunakan oleh jutaan orang.
- Paket kompensasi dan benefit yang kompetitif (termasuk BPJS, asuransi kesehatan swasta, dan pengembangan profesional).
Tanggung Jawab
- Merancang, mengembangkan, dan merilis fitur-fitur baru pada platform web dan API.
- Menulis kode yang bersih, teruji, dan dapat dipelihara (clean code, testable, maintainable) serta mengikuti standar industri.
- Melakukan code review secara rutin untuk memastikan kualitas kode dan berbagi pengetahuan dengan anggota tim lainnya.
- Berkolaborasi erat dengan Product Manager, UI/UX Designer, dan QA Engineer untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang tangguh.
- Mengoptimalkan performa aplikasi untuk kecepatan, skalabilitas, dan keamanan maksimal.
- Melakukan debugging dan pemecahan masalah pada isu-isu teknis yang kompleks di lingkungan produksi secara tepat waktu.
- Mengikuti perkembangan teknologi terbaru dan merekomendasikan alat, framework, atau proses baru untuk meningkatkan efisiensi tim.
- Membimbing dan menjadi mentor bagi pengembang junior dalam tim.
Kualifikasi
- Minimal 4 tahun pengalaman profesional sebagai Software Engineer (Full Stack).
- Mahir dalam JavaScript/TypeScript, baik di frontend (React.js/Next.js) maupun backend (Node.js/NestJS).
- Memiliki pemahaman yang mendalam tentang database relasional (PostgreSQL) dan NoSQL (MongoDB atau Redis).
- Berpengalaman dengan layanan cloud (minimal satu dari AWS, GCP, atau Alibaba Cloud) dan konsep containerization (Docker, Kubernetes).
- Memahami prinsip-prinsip CI/CD, sistem version control (Git), dan metodologi Agile/Scrum.
- Memiliki kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris (lisan dan tulisan).
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Sistem Informasi, Teknik Informatika, atau bidang terkait (diutamakan, bukan kewajiban mutlak).
- Portofolio proyek yang menunjukkan kemampuan teknis dan dampak bisnis (wajib disertakan).