Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada pengembangan solusi digital inovatif untuk sektor keuangan dan logistik. Saat ini, kami mencari Senior Full Stack Developer berbakat untuk bergabung dengan tim engineering kami yang dinamis dan bertalenta tinggi.
Anda akan memegang peran kunci dalam merancang, mengembangkan, dan memelihara arsitektur sistem end-to-end yang melayani jutaan pengguna. Jika Anda bersemangat dalam memecahkan masalah kompleks dengan kode yang bersih, efisien, dan scalable, inilah kesempatan Anda untuk memberikan dampak nyata.
Kami menawarkan budaya kerja yang fleksibel, lingkungan yang mendukung inovasi, kesempatan pengembangan karir tanpa batas, serta paket kompensasi yang sangat kompetitif di industri.
Tanggung Jawab
- Merancang dan mengembangkan fitur aplikasi web yang scalable dan responsif menggunakan React.js dan Node.js.
- Merancang, mengoptimalkan, dan memelihara basis data PostgreSQL serta menulis query yang kompleks dan efisien.
- Mengimplementasikan dan mendokumentasikan RESTful API serta layanan mikro (microservices) yang reliable.
- Melakukan code review secara rutin untuk memastikan standar kualitas kode dan best practices terpenuhi.
- Berkolaborasi erat dengan tim Product, UI/UX Designer, dan Quality Assurance untuk menghadirkan produk terbaik bagi pengguna.
- Melakukan deployment otomatis dan memonitor performa aplikasi di lingkungan cloud AWS (EC2, RDS, Lambda, CloudFront).
- Membimbing dan mentori developer junior dalam tim untuk meningkatkan kapabilitas teknis secara kolektif.
Kualifikasi
- Minimal 4 tahun pengalaman kerja sebagai Full Stack Developer atau peran setara.
- Paham dan mahir dalam ekosistem JavaScript/TypeScript, React.js, dan Node.js (Express.js atau NestJS).
- Pengalaman yang kuat dengan database relasional (PostgreSQL) dan NoSQL (Redis atau MongoDB).
- Menguasai konsep RESTful API, GraphQL, dan arsitektur microservices.
- Pengalaman hands-on dengan layanan cloud AWS (EC2, S3, RDS, Lambda, CloudFront, ECS).
- Terbiasa menggunakan Git, Docker, Kubernetes, dan pipeline CI/CD (GitHub Actions / GitLab CI).
- Memiliki pemahaman yang baik tentang prinsip-prinsip desain sistem (System Design), clean architecture, dan keamanan aplikasi.
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Bahasa Inggris, baik lisan maupun tulisan.