
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
Sebuah perusahaan teknologi di Indonesia sedang mencari Full Stack Developer yang berpengalaman. Anda akan bertanggung jawab untuk merancang, mengembangkan, dan mengimplementasikan aplikasi berbasis web sesuai kebutuhan klien. Kualifikasi yang diperlukan termasuk minimal 3–6 tahun pengalaman, menguasai pengembangan back-end dengan berbagai bahasa pemrograman seperti Node.js dan PHP, serta pengalaman dengan framework dan database. Posisi ini menawarkan tantangan menarik dengan peluang untuk berkembang.
Pendidikan minimal S1 di bidang Teknik Informatika, Sistem Informasi, atau bidang terkait (pengalaman relevan dapat menggantikan pendidikan formal).
Pengalaman kerja 3–6 tahun sebagai Full Stack Developer / Programmer, diutamakan di perusahaan System Integrator atau proyek multi-klien.
Menguasai pengembangan back-end menggunakan salah satu bahasa pemrograman seperti Node.js, PHP, Python, Java, atau .NET.
Berpengalaman menggunakan framework back-end (misalnya Express, Laravel, Django, Spring Boot, dll).
Memahami dan berpengalaman dengan database relasional dan non-relasional (MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, dsb).
Memahami konsep RESTful API, integrasi API pihak ketiga, serta integrasi antar sistem (internal maupun eksternal).
Memahami mekanisme autentikasi dan otorisasi (JWT, OAuth, SSO).
Terbiasa menggunakan version control system (Git) dan workflow kolaborasi tim.
Berpengalaman dalam deployment aplikasi, environment server (Linux), serta tools pendukung seperti Docker dan CI/CD (nilai tambah).
Terbiasa bekerja dengan deadline proyek, scope yang dinamis, dan beberapa proyek berjalan bersamaan.
Memiliki kemampuan problem solving, analisis kebutuhan klien, dan troubleshooting yang baik.
Memiliki komunikasi yang baik untuk berkoordinasi dengan tim internal maupun pihak klien.
Merancang, mengembangkan, dan mengimplementasikan aplikasi berbasis web sesuai kebutuhan klien/proyek.
Melakukan pengembangan aplikasi end-to-end (front-end dan back-end) pada berbagai proyek sistem integrasi.
Melakukan integrasi antar sistem (aplikasi internal, aplikasi klien, dan sistem pihak ketiga).
Menganalisis kebutuhan teknis berdasarkan dokumen requirement, TOR, atau hasil diskusi dengan klien.
Mengelola dan mengoptimalkan struktur database sesuai kebutuhan proyek.
Menulis kode yang rapi, terstruktur, reusable, dan terdokumentasi dengan baik.
Melakukan testing, debugging, serta perbaikan bug selama fase development maupun setelah implementasi.
Mendukung proses UAT (User Acceptance Test), deployment, dan go-live aplikasi.
Memberikan support dan maintenance aplikasi pasca implementasi sesuai SLA proyek.
Berkolaborasi dengan tim internal lain (Project Manager, System Analyst, QA, Infrastructure, dan UI/UX).
Menyusun dokumentasi teknis dan handover kepada tim support atau klien.
Mengikuti perkembangan teknologi dan memberikan rekomendasi solusi teknis yang relevan untuk kebutuhan integrasi sistem.
Apa yang bisa saya dapatkan sebagai Full Stack Developer