Deskripsi Pekerjaan
PT Sinergi Digital Nusantara, perusahaan teknologi terkemuka di Indonesia, sedang mencari Senior Full-Stack Developer berbakat untuk bergabung dengan tim engineering kami. Anda akan memimpin pengembangan aplikasi web dan mobile berskala besar, bekerja sama dengan tim product dan design untuk menghadirkan solusi digital yang inovatif. Kami mencari individu yang passionate terhadap teknologi terkini, memiliki pengalaman luas dalam ekosistem JavaScript/TypeScript, dan siap untuk mendorong batasan teknis di perusahaan kami. Jika Anda seorang problem solver dan ingin berkembang pesat di lingkungan startup yang dinamis, ini adalah kesempatan yang tepat untuk Anda.
Tanggung Jawab
- Memimpin dan berkontribusi dalam perancangan arsitektur sistem serta pengembangan aplikasi full-stack menggunakan React/Next.js (Frontend) dan Node.js/Golang (Backend).
- Menulis kode yang bersih, scalable, dan teruji dengan baik untuk memastikan kualitas dan keandalan produk.
- Melakukan code review dan memberikan masukan teknis kepada anggota tim lainnya.
- Merancang dan mengoptimalkan database (PostgreSQL, MongoDB) serta API untuk performa maksimal.
- Berkolaborasi erat dengan Product Manager dan UI/UX Designer untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis.
- Mengimplementasikan praktik DevOps terbaik termasuk CI/CD, containerization (Docker), dan cloud deployment (AWS/GCP).
- Memantau performa aplikasi, melakukan debugging, dan menyelesaikan isu teknis yang kompleks.
- Terus mengikuti perkembangan teknologi terbaru dan mengadvokasi adopsi tools yang tepat untuk meningkatkan produktivitas tim.
Kualifikasi
- Minimal 5 tahun pengalaman sebagai Full-Stack Developer dalam lingkungan startup atau perusahaan teknologi.
- Penguasaan mendalam terhadap JavaScript/TypeScript, React.js/Next.js, dan Node.js (atau Golang).
- Pemahaman kuat tentang API design (RESTful/GraphQL), microservices architecture, dan database management (SQL & NoSQL).
- Pengalaman hands-on dengan layanan cloud seperti AWS (EC2, S3, Lambda) atau Google Cloud Platform.
- Familiar dengan tools containerization (Docker, Kubernetes) dan pipeline CI/CD.
- Memiliki kemampuan problem-solving yang tajam dan perhatian terhadap detail.
- Pengalaman memimpin proyek teknis dan memberikan mentoring kepada developer junior merupakan nilai tambah.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Bahasa Inggris.