Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada pengembangan solusi digital inovatif untuk berbagai skala bisnis. Saat ini kami membuka kesempatan emas bagi seorang Senior Full Stack Developer yang memiliki semangat tinggi dalam membangun aplikasi web berskala besar dan berdampak langsung pada jutaan pengguna.
Anda akan bergabung dengan tim engineering yang solid, menggunakan teknologi terkini, serta menikmati budaya kerja yang fleksibel, kolaboratif, dan berorientasi pada hasil. Kami menyediakan lingkungan yang mendukung pertumbuhan karir dan inovasi tanpa batas.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web baik dari sisi front-end maupun back-end.
- Berkolaborasi erat dengan tim Product, Design, dan QA untuk menghadirkan fitur-fitur berkualitas tinggi.
- Menulis kode yang bersih, efisien, scalable, dan terdokumentasi dengan baik menggunakan prinsip Agile (Scrum).
- Melakukan code review secara berkala untuk menjaga standar kualitas kode tim.
- Mengoptimalkan performa aplikasi untuk mencapai kecepatan dan skalabilitas yang maksimal.
- Mengimplementasikan praktik keamanan siber terbaik pada seluruh siklus pengembangan aplikasi.
- Memberikan mentorship dan bimbingan teknis kepada para developer junior di dalam tim.
- Berkontribusi dalam proses perencanaan arsitektur sistem dan pemilihan stack teknologi yang tepat.
Kualifikasi
- Minimal 4-5 tahun pengalaman kerja sebagai Full Stack Developer atau peran serupa.
- Menguasai setidaknya satu framework front-end modern seperti React.js, Vue.js, atau Angular.
- Pemahaman yang kuat tentang bahasa pemrograman back-end seperti Node.js (Express.js), Python (Django/FastAPI), atau Golang.
- Berpengalaman luas dengan database relasional (PostgreSQL, MySQL) serta database NoSQL (MongoDB, Redis).
- Terbiasa menggunakan layanan cloud computing seperti AWS (EC2, S3, Lambda) atau Google Cloud Platform.
- Mahir menggunakan Docker dan Kubernetes untuk containerization dan orkestrasi layanan.
- Memahami konsep CI/CD, Version Control (Git), dan Microservices Architecture.
- Memiliki kemampuan komunikasi interpersonal yang baik serta mampu bekerja secara efektif dalam tim.