Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Saat ini, kami mencari Software Engineer / Programmer (Full Stack) yang berbakat dan bersemangat untuk bergabung dengan tim engineering kami yang dinamis.
Sebagai Programmer, Anda akan memegang peranan kunci dalam merancang, mengembangkan, dan memelihara aplikasi web berskala besar yang digunakan oleh jutaan pengguna. Kami mencari individu yang tidak hanya mahir dalam coding, tetapi juga memiliki pemikiran kritis dan semangat untuk terus belajar teknologi terbaru.
Bergabunglah dengan kami dan dapatkan kesempatan untuk bekerja dengan teknologi terkini, lingkungan kerja yang kolaboratif, serta benefit kompetitif yang dirancang untuk mendukung pertumbuhan karir Anda.
Tanggung Jawab
- Merancang, mengembangkan, dan mengimplementasikan fitur-fitur aplikasi web baru menggunakan React.js (Frontend) dan Node.js / Go (Backend).
- Menulis kode yang bersih, efisien, dan mudah di-maintain sesuai dengan standar industri dan best practices.
- Melakukan code review secara berkala untuk memastikan kualitas kode dan berbagi pengetahuan dengan sesama anggota tim.
- Berpartisipasi dalam perencanaan arsitektur teknis dan pemilihan teknologi yang tepat untuk proyek.
- Melakukan debugging, troubleshooting, dan optimasi performa aplikasi untuk memastikan ketersediaan dan kecepatan yang optimal.
- Berkolaborasi erat dengan tim Produk, UI/UX Designer, dan Quality Assurance untuk memastikan produk yang dihasilkan sesuai dengan kebutuhan pengguna.
- Membuat dan memelihara dokumentasi teknis untuk kode dan sistem yang dikembangkan.
- Mengikuti perkembangan teknologi terbaru dan mengusulkan implementasi yang dapat meningkatkan efisiensi tim dan kualitas produk.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 3-5 tahun sebagai Full Stack Developer atau Programmer.
- Menguasai JavaScript/TypeScript, HTML5, CSS3, dan framework modern seperti React.js, Vue.js, atau Angular.
- Memiliki pengalaman yang solid dengan bahasa pemrograman backend seperti Node.js, Python, Go, atau Java.
- Memahami konsep database relasional (PostgreSQL/MySQL) dan non-relasional (MongoDB/Redis).
- Terbiasa menggunakan sistem version control (Git) dan platform CI/CD.
- Memiliki pemahaman yang kuat tentang konsep RESTful API dan Microservices.
- Menguasai pengembangan aplikasi berbasis cloud (AWS, GCP, atau Azure) merupakan nilai tambah yang signifikan.