Full Stack Developer (Remote)

Pt. Ayo Menebar Kebaikan (jujura)Sukoharjo, Jawa Tengahglintspublished 10/17/2026
Must-have:JavaScriptPythonJavaPHPHTMLCSSReactAngularVueNode.jsLaravelGitDockerCloudFrontendBackendFullstackDevOpsCI/CD

About the company

Website Perusahaan : amkgroup.id

Your tasks

Peran Utama Sebagai Full Stack Developer, Anda bertanggung jawab mengembangkan, memelihara, dan mengoptimalkan aplikasi berbasis web dari sisi front-end hingga back-end. Anda juga diharapkan mampu memastikan aplikasi berjalan secara stabil, aman, dan efisien, serta memahami proses deployment dan operasional aplikasi untuk mendukung kebutuhan bisnis perusahaan.

Tanggung Jawab

  1. Mengembangkan dan memelihara aplikasi web, baik dari sisi front-end maupun back-end.
  2. Menerjemahkan kebutuhan bisnis dan user requirement menjadi solusi teknis yang efektif dan terukur.
  3. Mendesain, mengelola, dan mengoptimalkan database serta integrasi API.
  4. Mengoptimalkan performa, keamanan, stabilitas, dan skalabilitas aplikasi.
  5. Melakukan debugging, testing, troubleshooting, serta perbaikan bug pada lingkungan development maupun production.
  6. Berkolaborasi dengan tim UI/UX, Product, dan stakeholder terkait untuk menghasilkan solusi yang sesuai kebutuhan.
  7. Menyusun dokumentasi teknis serta menjaga kualitas, keterbacaan, dan maintainability source code.
  8. Menerapkan best practice pengembangan software, version control, dan kolaborasi menggunakan Git.
  9. Mendukung proses deployment, konfigurasi lingkungan aplikasi, monitoring, dan maintenance sistem.
  10. Membantu mengidentifikasi serta menyelesaikan kendala teknis yang berkaitan dengan performa aplikasi, server, dan proses deployment.
  11. Berkontribusi dalam meningkatkan efisiensi proses pengembangan dan rilis aplikasi melalui otomatisasi serta perbaikan workflow teknis.

Requirements

Kualifikasi

  1. Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
  2. Pengalaman minimal 1–3 tahun sebagai Full Stack Developer; fresh graduate dengan kemampuan teknis dan portofolio yang relevan tetap dipertimbangkan.
  3. Menguasai teknologi front-end seperti HTML, CSS, dan JavaScript; pengalaman menggunakan React, Vue, atau Angular menjadi nilai tambah.
  4. Menguasai setidaknya satu teknologi back-end, seperti Node.js, PHP (Laravel), Python, atau Java.
  5. Memiliki pengalaman menggunakan database seperti MySQL, PostgreSQL, atau MongoDB.
  6. Memahami REST API, authentication, authorization, serta prinsip dasar keamanan aplikasi web.
  7. Familiar dengan version control menggunakan Git dan platform kolaborasi seperti GitHub atau GitLab.
  8. Memahami alur deployment aplikasi web, pengelolaan environment, konfigurasi aplikasi, serta troubleshooting ketika terjadi kendala pada sistem.
  9. Memiliki pemahaman dasar tentang server, Linux, networking, atau lingkungan hosting aplikasi menjadi nilai tambah.
  10. Mampu bekerja secara mandiri maupun berkolaborasi dalam tim, memiliki kemampuan problem solving yang baik, dan terbiasa mempelajari teknologi baru.
  11. Memiliki perhatian terhadap kualitas kode, stabilitas aplikasi, keamanan, serta kemudahan pemeliharaan sistem dalam jangka panjang.

Nilai Tambah

  1. Memiliki pengalaman deployment dan maintenance aplikasi pada server Linux, VPS, atau cloud.
  2. Familiar dengan Docker, CI/CD pipeline, dan otomatisasi proses deployment.
  3. Memahami konfigurasi web server seperti Nginx/Apache, domain, SSL, serta troubleshooting aplikasi di lingkungan production.
  4. Pernah terlibat dalam pengelolaan infrastruktur aplikasi, monitoring, backup, atau bekerja sama dengan tim DevOps/Infrastructure.

Karakter yang Kami Harapkan

  1. Berorientasi pada solusi dan mampu menelusuri masalah dari sisi aplikasi hingga lingkungan tempat aplikasi dijalankan.
  2. Tidak hanya berfokus pada fitur, tetapi juga memperhatikan stabilitas, keamanan, dan kemudahan maintenance.
  3. Memiliki rasa ingin tahu yang tinggi, inisiatif, dan kemauan untuk mengambil tanggung jawab teknis secara menyeluruh.
  4. Nyaman bekerja dalam lingkungan yang mendorong perbaikan proses dan peningkatan kualitas sistem secara berkelanjutan.

Skills:

  • REST API
  • JavaScript
  • CSS
  • MySQL
  • Network Troubleshooting
  • Laravel
  • Microsoft SQL Server
  • Server Operation And Maintenance
  • CI/CD
  • jQuery
  • C++
  • React.js
  • Linux
  • Python
  • PostgreSQL
  • Docker
  • MongoDB
  • Node.js