Deskripsi Pekerjaan
Di ZIDNALABS INDONESIA, kami sedang mencari seorang Senior Full-Stack Developer yang bersemangat dan berpengalaman untuk bergabung dengan tim teknologi kami di Jakarta. Kami adalah perusahaan startup fintech yang berkembang pesat dan berkomitmen untuk membangun platform digital yang inovatif dan scalable.
Sebagai anggota kunci dari tim engineering, Anda akan bertanggung jawab dalam mengembangkan, memelihara, dan mengoptimalkan seluruh stack aplikasi perusahaan — mulai dari frontend yang dinamis hingga backend yang robust. Kami menawarkan lingkungan kerja yang kolaboratif, kesempatan untuk bekerja dengan teknologi terkini, serta jenjang karier yang jelas.
Jika Anda menyukai tantangan teknis, memiliki semangat belajar yang tinggi, dan ingin memberikan dampak nyata dalam industri fintech Indonesia, inilah posisi yang tepat untuk Anda.
Apa yang kami tawarkan:
- Gaji kompetitif dengan benefit lengkap (JHT, BPJS Kesehatan & Ketenagakerjaan)
- Fleksibilitas kerja hybrid (remote + on-site)
- Tunjangan pengembangan skill dan sertifikasi tahunan
- Lingkungan kerja modern dan inklusif
- Exposure ke proyek-proyek dengan traffic pengguna tinggi
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack menggunakan framework modern (React, Node.js, atau Next.js)
- Membangun RESTful API dan GraphQL endpoint yang scalable dan aman untuk melayani jutaan request harian
- Berkolaborasi erat dengan tim UI/UX Designer untuk menerjemahkan desain Figma menjadi antarmuka yang pixel-perfektif dan responsif
- Melakukan code review secara berkala untuk menjaga kualitas kode dan standar engineering terbaik
- Mengoptimalkan performa aplikasi — baik di sisi client maupun server-side — melalui profiling, caching, dan lazy loading
- Berpartisipasi dalam proses CI/CD pipeline, termasuk automated testing, deployment ke cloud infrastructure (AWS/GCP), dan monitoring
- Menerapkan praktik security best practices untuk melindungi data pengguna dan integritas sistem
- Mentoring junior developer di tim dan berkontribusi dalam arsitektur teknis & keputusan teknologi stack
Kualifikasi
- Minimal 4 tahun pengalaman sebagai Full-Stack Developer di lingkungan produksi
- Menguasai JavaScript/TypeScript secara mendalam (ES6+, async/await, closures, prototype chain)
- Pengalaman kuat dengan React.js (hooks, context, SSR/SSG via Next.js) untuk pengembangan frontend
- Mahir dalam Node.js dan framework backend (Express.js, NestJS, atau Fastify)
- Memahami arsitektur database — SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis) dengan kemampuan query optimization
- Pengalaman dengan cloud platforms (AWS, GCP, atau Azure) termasuk containerization (Docker) dan orchestration (Kubernetes)
- Familiar dengan Git workflow (branching strategy, pull request, merge conflict resolution)
- Kemampuan komunikasi yang excellent dalam Bahasa Indonesia & Bahasa Inggris, baik lisan maupun tulisan