Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terkemuka di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Saat ini, kami sedang mencari seorang Senior Full Stack Developer yang berbakat dan bersemangat untuk bergabung dengan tim engineering kami. Anda akan memimpin pengembangan fitur-fitur utama pada platform kami, bekerja sama dengan tim lintas fungsi, serta memastikan kualitas kode dan arsitektur sistem yang optimal.
Jika Anda adalah seorang problem solver sejati yang memiliki pengalaman mendalam dengan teknologi modern dan ingin berkontribusi pada produk yang melayani jutaan pengguna, inilah kesempatan Anda untuk berkembang bersama kami.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack yang scalable dan high-performance.
- Berkolaborasi dengan tim product dan desain untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis.
- Melakukan code review dan memastikan kepatuhan terhadap standar coding serta best practices.
- Mengoptimalkan performa aplikasi untuk memastikan pengalaman pengguna yang maksimal.
- Menulis dokumentasi teknis untuk fitur dan sistem yang dikembangkan.
- Membimbing developer junior dalam pengembangan teknis dan profesional mereka.
- Terlibat dalam seluruh siklus pengembangan perangkat lunak (SDLC) dari perencanaan hingga deployment.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Memiliki pengalaman minimal 4-5 tahun sebagai Full Stack Developer.
- Menguasai JavaScript/TypeScript secara mendalam, React.js/Vue.js untuk frontend, serta Node.js (Express/NestJS) untuk backend.
- Pengalaman yang solid dengan database relasional (PostgreSQL) dan NoSQL (MongoDB).
- Memahami konsep RESTful API, microservices, dan cloud infrastructure (AWS/GCP).
- Terbiasa menggunakan version control (Git) dan CI/CD pipelines.
- Memiliki pemahaman yang kuat tentang prinsip-prinsip desain sistem dan arsitektur perangkat lunak.
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.