Deskripsi Pekerjaan
Kami adalah perusahaan teknologi finansial terkemuka yang sedang berkembang pesat. Saat ini kami mencari Programmer Senior (Full Stack Developer) berbakat untuk bergabung dalam tim engineering kami di Jakarta Selatan. Anda akan bertanggung jawab membangun dan memelihara aplikasi web yang skalabel, inovatif, dan berperforma tinggi yang digunakan oleh jutaan pengguna di seluruh Indonesia.
Kami menawarkan lingkungan kerja modern, fleksibel, dan kolaboratif. Anda akan bekerja dengan teknologi mutakhir dan tim engineer yang passionate. Jika Anda seorang pemecah masalah kreatif dan siap untuk tantangan teknis yang kompleks, ini adalah kesempatan karir yang tepat.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web full-stack menggunakan framework modern (React.js, Node.js, atau Laravel).
- Menulis kode yang bersih, terstruktur, dan terdokumentasi dengan baik sesuai standar industri (clean code, design pattern).
- Melakukan code review, debugging, dan optimasi performa aplikasi secara berkala.
- Berkolaborasi erat dengan tim produk, desainer UI/UX, dan QA untuk memastikan fitur berjalan sesuai spesifikasi.
- Mengelola dan mengoptimalkan database (relasional maupun NoSQL) serta menulis query yang efisien.
- Berpartisipasi dalam perencanaan arsitektur sistem dan pengembangan API yang aman dan scalable.
- Melakukan deployment dan monitoring aplikasi di lingkungan cloud (AWS/GCP).
- Mentor junior developer dalam tim dan berkontribusi terhadap peningkatan kualitas kode tim secara keseluruhan.
Kualifikasi
- Pendidikan: Minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau setara.
- Pengalaman: Minimal 3-5 tahun pengalaman sebagai Full Stack Developer atau Programmer Senior.
- Menguasai setidaknya satu framework frontend modern (React.js atau Vue.js) dan satu framework backend (Node.js/Express, Laravel, atau Django).
- Pemahaman mendalam tentang database SQL (PostgreSQL/MySQL) dan pengalaman dengan database NoSQL (MongoDB/Redis).
- Terbiasa menggunakan Git, CI/CD pipeline, dan Docker.
- Memahami konsep RESTful API, GraphQL, dan Microservices.
- Memiliki kemampuan problem-solving yang kuat dan ketelitian tinggi.
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.