Deskripsi Pekerjaan
Kami adalah perusahaan teknologi finansial yang berbasis di Surabaya, berkomitmen untuk merevolusi cara masyarakat Indonesia mengelola keuangan. Dengan pertumbuhan pengguna yang eksponensial, kami mencari seorang Senior Full Stack Developer (React & Node.js) yang visioner dan memiliki semangat tinggi untuk bergabung dengan tim inti pengembangan produk kami.
Di sini, Anda tidak hanya akan menulis kode, tetapi juga memiliki dampak langsung pada jutaan pengguna. Kami menawarkan lingkungan kerja yang kolaboratif, kesempatan untuk bekerja dengan teknologi terkini (termasuk Cloud Native dan Microservices), serta budaya perusahaan yang mendukung inovasi dan work-life balance.
Bergabunglah dengan kami dan jadilah bagian dari perjalanan transformasi digital di Indonesia!
Di sini, Anda tidak hanya akan menulis kode, tetapi juga memiliki dampak langsung pada jutaan pengguna. Kami menawarkan lingkungan kerja yang kolaboratif, kesempatan untuk bekerja dengan teknologi terkini (termasuk Cloud Native dan Microservices), serta budaya perusahaan yang mendukung inovasi dan work-life balance.
Bergabunglah dengan kami dan jadilah bagian dari perjalanan transformasi digital di Indonesia!
Tanggung Jawab
- Memimpin pengembangan dan pemeliharaan fitur front-end menggunakan React.js/Next.js dengan performa dan aksesibilitas terbaik.
- Merancang dan membangun RESTful API serta layanan mikro (microservices) yang scalable menggunakan Node.js (Express.js atau Nest.js).
- Berkolaborasi dengan tim Product, UI/UX Designer, dan QA untuk memastikan kualitas produk dari hulu ke hilir.
- Melakukan code review dan mentoring kepada developer junior untuk menjaga standar kualitas kode dan best practices.
- Merancang arsitektur database (SQL dan NoSQL) serta mengoptimalkan query untuk performa tinggi.
- Mengimplementasikan automated testing (Unit, Integration, E2E) untuk menjamin stabilitas aplikasi.
- Berpartisipasi dalam proses CI/CD dan monitoring infrastruktur aplikasi di AWS/GCP.
Kualifikasi
- Pengalaman minimal 4-5 tahun sebagai Full Stack Developer atau peran setara.
- Mahir dalam pengembangan front-end menggunakan React.js/Next.js serta state management (Redux atau Zustand).
- Mahir dalam pengembangan back-end menggunakan Node.js (Express, NestJS, atau Hapi.js).
- Pemahaman mendalam tentang database relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis).
- Pengalaman dengan Docker, Kubernetes, dan cloud platforms (AWS/GCP/Azure).
- Memiliki pemahaman yang kuat tentang prinsip-prinsip Clean Code, Design Patterns, dan SOLID.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris (lisan dan tulisan).
- Bersedia bekerja secara hybrid dari kantor kami di Surabaya.