Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada pengembangan solusi digital inovatif. Kami sedang mencari seorang Senior Full Stack Developer yang berbakat dan berpengalaman untuk bergabung dengan tim kami di Jakarta.
Sebagai Senior Full Stack Developer, Anda akan memegang peranan kunci dalam merancang, mengembangkan, dan memelihara aplikasi web berskala besar. Anda akan bekerja sama dengan tim lintas fungsi yang dinamis dan menggunakan teknologi modern untuk menciptakan dampak nyata bagi jutaan pengguna.
Kami menawarkan lingkungan kerja yang kolaboratif, kesempatan pengembangan karir yang eksponensial, serta kompensasi yang kompetitif. Bergabunglah dengan kami dan jadilah bagian dari perjalanan transformasi digital Indonesia!
Tanggung Jawab
- Memimpin dan berkontribusi dalam pengembangan aplikasi web full-stack menggunakan React.js untuk frontend dan Node.js (Express.js atau Nest.js) untuk backend.
- Merancang dan mengimplementasikan arsitektur sistem yang scalable, aman, dan performa tinggi.
- Melakukan code review, menulis unit test, dan memastikan kualitas kode sesuai standar industri.
- Berkolaborasi dengan tim Product, UI/UX Designer, dan DevOps untuk menghadirkan fitur-fitur unggulan.
- Mengoptimalkan aplikasi untuk kecepatan dan skalabilitas maksimum (caching, database optimization, CDN).
- Mengelola dan mengintegrasikan API serta layanan pihak ketiga (Payment Gateway, Cloud Services, dll).
- Melakukan debugging, troubleshooting, dan memberikan solusi atas permasalahan teknis yang kompleks.
- Mentor pengembang junior dan berkontribusi dalam budaya engineering yang positif dan inovatif.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 4-5 tahun sebagai Full Stack Developer (kombinasi React.js dan Node.js).
- Pemahaman mendalam tentang JavaScript/TypeScript, HTML5, CSS3, dan modern frontend tooling (Webpack, Vite).
- Pengalaman kuat dengan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis).
- Familiar dengan layanan cloud (AWS/GCP/Azure) dan konsep containerization (Docker, Kubernetes).
- Menguasai Git branching strategy dan pengalaman CI/CD.
- Memiliki pemahaman kuat tentang prinsip RESTful API design dan GraphQL.
- Kemampuan komunikasi yang baik, proaktif, dan mampu bekerja dalam tim.