Deskripsi Pekerjaan
Bergabunglah dengan Revolusi Digital!
Synergy Digital Solutions, perusahaan teknologi terkemuka di Indonesia, sedang mencari seorang Senior Full Stack Engineer yang berbakat dan bersemangat untuk bergabung dengan tim inti kami. Anda akan memimpin pengembangan platform SaaS generasi berikutnya yang melayani ribuan pengguna di seluruh Asia Tenggara.
Di Synergy, kami percaya pada inovasi tanpa batas dan budaya kerja yang kolaboratif. Kami menawarkan lingkungan yang dinamis di mana ide-ide Anda dihargai dan karier Anda dapat berkembang pesat. Jika Anda seorang pemecah masalah yang kreatif dan ahli dalam ekosistem Node.js serta React, kami ingin mendengar kabar dari Anda!
Apa yang Kami Tawarkan:
- Gaji yang sangat kompetitif (Rp 25 - 40 juta/bulan)
- Asuransi kesehatan premium & THR
- Work-from-home (WFH) fleksibel & peralatan kerja modern
- Kesempatan untuk menghadiri konferensi teknologi global
- Budaya kerja yang flat dan transparan
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack yang skalabel menggunakan Node.js (Express/NestJS) dan React (Next.js).
- Berkolaborasi dengan tim produk, desain, dan QA untuk mendefinisikan fitur-fitur baru dan memastikan kualitas kode tertinggi.
- Melakukan code review dan mentoring kepada para developer junior untuk membantu mereka tumbuh secara teknis.
- Mengoptimalkan performa aplikasi dan memastikan keamanan serta keandalan sistem backend.
- Merancang dan mengelola basis data relasional (PostgreSQL) dan NoSQL (Redis/MongoDB).
- Berpartisipasi dalam perencanaan sprint dan estimasi teknis menggunakan metodologi Agile (Scrum).
- Menulis unit test, integration test, dan dokumentasi API yang jelas dan komprehensif.
- Tetap up-to-date dengan teknologi terbaru dan merekomendasikan peningkatan arsitektur sistem.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Memiliki pengalaman minimal 4-6 tahun sebagai Full Stack Developer atau peran serupa.
- Menguasai JavaScript/TypeScript secara mendalam (ES6+).
- Pengalaman kuat dengan framework backend (Express.js, NestJS, atau Hapi.js) dan frontend (React.js, Next.js, atau Vue.js).
- Memahami prinsip-prinsip desain API RESTful dan GraphQL.
- Pengalaman dengan platform cloud (AWS, GCP, atau Azure) dan containerization (Docker, Kubernetes).
- Memiliki pemahaman yang baik tentang CI/CD, Git, dan pengujian otomatis.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Bahasa Inggris (lisan dan tulisan).