Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang sedang berkembang pesat. Saat ini kami mencari Full Stack Developer berbakat dan bersemangat untuk bergabung dengan tim teknikal kami yang dinamis.
Sebagai Full Stack Developer, Anda akan memegang peranan kunci dalam mengembangkan dan memelihara aplikasi web berskala besar yang digunakan oleh jutaan pengguna. Anda akan bekerja dalam lingkungan Agile yang kolaboratif, menggunakan teknologi modern untuk memecahkan masalah kompleks dan menghadirkan solusi inovatif.
Kami menawarkan budaya kerja yang suportif, kesempatan belajar tiada henti, dan kompensasi yang kompetitif. Bergabunglah bersama kami dan ciptakan dampak nyata di ekosistem digital Indonesia!
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara aplikasi web front-end dan back-end yang responsif dan scalable.
- Berkolaborasi dengan tim produk dan desainer untuk menciptakan pengalaman pengguna (UX) yang optimal.
- Menulis kode yang bersih, terdokumentasi, dan teruji menggunakan standar industri terbaik.
- Mengoptimalkan performa aplikasi dan melakukan debugging untuk memastikan kestabilan sistem.
- Mengintegrasikan aplikasi dengan API pihak ketiga dan layanan mikro (microservices).
- Berpartisipasi dalam code review dan memberikan masukan konstruktif kepada anggota tim.
- Mengelola dan mengoptimalkan basis data (SQL dan NoSQL) untuk memastikan integritas dan kecepatan data.
- Menerapkan praktik DevOps termasuk CI/CD, containerization (Docker), dan deployment ke cloud (AWS/GCP).
Kualifikasi
- Minimal 3 tahun pengalaman kerja sebagai Full Stack Developer atau peran serupa.
- Menguasai JavaScript (ES6+) dan bahasa pemrograman modern seperti TypeScript atau Python.
- Pengalaman mendalam dengan framework front-end modern (React.js atau Vue.js).
- Pengalaman mendalam dengan framework back-end (Node.js/Express, atau Django/Flask).
- Memahami konsep RESTful API dan GraphQL.
- Berpengalaman dengan basis data relasional (PostgreSQL/MySQL) dan NoSQL (MongoDB/Redis).
- Familiar dengan sistem kontrol versi (Git) dan platform seperti GitHub/GitLab.
- Memiliki pemahaman yang baik tentang prinsip-prinsip keamanan siber dan praktik terbaiknya.
- Kemampuan komunikasi yang baik dan mampu bekerja dalam tim.