Deskripsi Pekerjaan
Apakah Anda seorang Programmer Full-Stack visioner yang siap membawa karier Anda ke level selanjutnya? Perusahaan kami, pemimpin dalam solusi teknologi keuangan di Asia Tenggara, sedang mencari talenta terbaik untuk bergabung dengan pusat pengembangan kami di Jakarta.
Kami menawarkan lingkungan kerja yang fleksibel, budaya inovasi yang kuat, dan kesempatan untuk bekerja pada proyek-proyek berdampak tinggi dengan jutaan pengguna. Jika Anda bersemangat dalam menulis kode yang bersih, efisien, dan dapat diandalkan, kami ingin mendengar cerita Anda!
Tanggung Jawab
- Memimpin pengembangan arsitektur aplikasi full-stack dari konsep hingga produksi.
- Menulis kode yang bersih, teruji, dan dapat dipelihara menggunakan teknologi mutakhir.
- Berkolaborasi dengan Product Manager dan UI/UX Designer untuk menciptakan pengalaman pengguna yang luar biasa.
- Mengoptimalkan aplikasi untuk performa maksimal, keamanan data, dan skalabilitas.
- Melakukan integrasi dengan berbagai layanan pihak ketiga (payment gateway, SMS gateway, dll).
- Berpartisipasi dalam proses agile (Scrum/Kanban) dan memberikan estimasi teknis yang akurat.
- Melakukan mentoring dan pair programming dengan sesama anggota tim pengembang.
- Terus mengikuti tren teknologi terbaru dan memperkenalkan alat serta teknik baru yang relevan.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer atau Teknik Informatika.
- Minimal 5 tahun pengalaman kerja sebagai Full-Stack Developer.
- Keahlian kuat dalam JavaScript (ES6+) dan TypeScript.
- Pengalaman ekstensif dengan framework React.js atau Next.js di sisi frontend.
- Pengalaman ekstensif dengan framework Node.js (Express/Koa) atau Golang di sisi backend.
- Penguasaan basis data SQL (PostgreSQL) dan NoSQL (Redis).
- Pemahaman mendalam tentang konsep RESTful API dan Microservices.
- Terbiasa menggunakan Docker, Kubernetes, dan pipeline CI/CD (GitLab CI / GitHub Actions).
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Bahasa Inggris (lisan maupun tulisan).