Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.

Ethes Teknologi Makmur
Sebagai Junior Web Engineer (Intern/Fresh Grad) di Ethes Tech, kamu tidak akan sekadar menonton. Kamu akan terjun langsung ke dalam kode, dibimbing oleh pengembang senior, dan berkontribusi pada proyek nyata perusahaan. Berikut adalah misi dan tugas harianmu:
1. Menulis Kode Praktis (Assisted Development): Berpartisipasi dalam pengembangan fitur-fitur skala kecil hingga menengah pada aplikasi web kami menggunakan PHP dan JavaScript.
2. Misi Pembasmian Bug (Bug Fixing & Debugging): Membantu tim melacak, menganalisis, dan memperbaiki error atau bug pada sistem yang sudah berjalan (ini adalah cara tercepat untuk belajar membaca dan memahami struktur kode standar industri).
3. Integrasi Tampilan Web (Front-end Tweaks): Membantu menerjemahkan desain antarmuka menjadi halaman web yang interaktif dan responsif menggunakan HTML, CSS, dan JavaScript murni.
4. Pengelolaan Database: Membantu menyusun query ke basis data (seperti MySQL) untuk menampilkan informasi yang dibutuhkan oleh aplikasi web.
5. Dokumentasi Kode: Berlatih menulis catatan teknis atau dokumentasi singkat tentang alur kerja fitur yang kamu buat agar tim lain (dan kamu di masa depan) mudah memahaminya.
6. Mentoring & Evaluasi Rutin: Terlibat aktif dalam sesi code review bersama tim senior, menerima feedback, dan mempelajari praktik terbaik (best practices) dalam pengembangan software.
Peserta mempelajari konsep dasar aplikasi web dan bagaimana aplikasi digunakan untuk mendukung aktivitas bisnis perusahaan. Peserta diperkenalkan dengan hubungan antara user, proses bisnis, database, backend, dan antarmuka aplikasi sehingga memahami bahwa pengembangan sistem tidak hanya berfokus pada coding, tetapi juga pada kebutuhan operasional yang harus diterjemahkan menjadi fitur yang tepat.
Peserta mempelajari pengembangan backend menggunakan framework PHP seperti CodeIgniter atau Laravel sesuai project yang digunakan perusahaan. Peserta memahami konsep routing, controller, model, proses request, response, dan pemisahan logic agar mampu membaca maupun mengembangkan fitur sederhana pada aplikasi yang sudah memiliki struktur framework.
Peserta mempelajari penggunaan JavaScript dan AJAX untuk membuat interaksi aplikasi web menjadi lebih dinamis tanpa selalu melakukan reload halaman. Peserta berlatih mengambil dan mengirim data ke backend, memperbarui bagian tertentu pada halaman, menangani response, serta memberikan feedback kepada pengguna ketika proses berhasil atau mengalami kesalahan.
Peserta mempelajari bagaimana kebutuhan pengguna dan proses bisnis diterjemahkan menjadi requirement sistem. Peserta berlatih memahami masalah yang ingin diselesaikan, membaca alur kerja, mengidentifikasi data yang dibutuhkan, menentukan input dan output, serta menyusun flow sederhana sebelum memulai pengembangan fitur.
Peserta mempelajari proses pengujian aplikasi web dengan melakukan berbagai skenario terhadap fitur yang telah dikembangkan. Peserta berlatih memeriksa validasi, alur proses, data input dan output, hak akses, serta kemungkinan kondisi yang menyebabkan fitur tidak bekerja sesuai requirement.
Peserta mengembangkan satu fitur aplikasi secara end-to-end mulai dari memahami requirement, memetakan proses bisnis, menentukan struktur data, mengembangkan backend dan frontend, melakukan integrasi database, hingga melakukan testing. Peserta diberikan ruang kerja yang lebih mandiri dengan tetap melalui proses review bersama mentor.
Pengenalan ekosistem kerja profesional di Ethes Tech. Peserta akan membongkar kebiasaan coding mandiri di kampus dan mulai belajar berkolaborasi layaknya tim industri menggunakan Git, serta memahami pola dasar arsitektur MVC (Model-View-Controller).
Pengenalan ekosistem kerja profesional di Ethes Tech. Peserta akan membongkar kebiasaan coding mandiri di kampus dan mulai belajar berkolaborasi layaknya tim industri menggunakan Git, serta memahami pola dasar arsitektur MVC (Model-View-Controller).
Menguji kemampuan logika mereka dengan data dunia nyata yang kompleks. Peserta tidak lagi sekadar bikin "CRUD biasa", tapi memikirkan relasi antar tabel dan performa sistem.
Fokus pada sisi Front-end terapan. Peserta diwajibkan membangun interaksi web tingkat lanjut tanpa mengorbankan performa aplikasi, menghubungkan API dengan antarmuka secara rapi.
Meningkatkan kepekaan terhadap keamanan dan efisiensi. Peserta dilatih melihat kelemahan dalam sistem dan mengubah kode yang berantakan menjadi kode yang elegan dan kebal serangan.
Melatih mental problem-solving tingkat lanjut. Peserta dilepas untuk menghadapi "kepanikan" ketika terjadi error di sistem dan bagaimana cara melacak akar masalahnya dengan cepat.
Tahap akhir yang memastikan mereka paham siklus hidup software dari komputer ke tangan pengguna. Mereka akan terlibat dalam rilis fitur nyata.
Peserta mempelajari atau memperkuat dasar pengembangan web melalui penggunaan HTML untuk struktur halaman, CSS untuk tampilan, JavaScript untuk interaksi pada sisi pengguna, serta PHP untuk pemrosesan data pada sisi server. Peserta berlatih membuat halaman web sederhana yang memiliki form, validasi, proses input, dan tampilan data agar memahami hubungan antara frontend dan backend.
Peserta mempelajari cara aplikasi menyimpan dan mengelola data melalui database relasional. Peserta belajar memahami tabel, relasi, primary key, foreign key, query SQL, serta proses membaca dan memodifikasi data. Pembelajaran diarahkan agar peserta mampu merancang struktur data sederhana dan memahami dampak perubahan database terhadap fitur aplikasi.
Peserta mempelajari konsep REST API sebagai sarana pertukaran data antar aplikasi dan sistem. Peserta memahami request, response, HTTP method, status code, format JSON, serta authentication dasar. Dalam praktiknya peserta mencoba menggunakan endpoint API atau membuat integrasi sederhana sehingga memahami bagaimana aplikasi web dapat berkomunikasi dengan sistem lain.
Peserta diberikan kasus bug untuk dianalisis dengan membaca alur aplikasi, pesan error, log, query, serta bagian source code yang berkaitan. Peserta berlatih mencari penyebab masalah secara sistematis, melakukan perbaikan, dan memastikan perubahan tidak menimbulkan masalah baru pada fungsi lain.
Peserta mempersiapkan development environment dan mempelajari struktur project yang digunakan dalam pengembangan aplikasi web. Peserta belajar menjalankan project secara lokal, memahami konfigurasi dasar, menggunakan version control, membaca struktur folder, serta mengikuti workflow pengembangan yang digunakan oleh tim sehingga mampu bekerja dengan project yang sudah tersedia.
Peserta mempraktikkan pengembangan fitur Create, Read, Update, dan Delete sebagai dasar dari sistem informasi berbasis web. Peserta mengembangkan form input, daftar data, detail, proses perubahan, penghapusan, validasi, dan penyimpanan database sehingga memahami alur pengelolaan data dari tampilan pengguna hingga database.
Peserta mempelajari bagaimana melakukan maintenance terhadap aplikasi yang sudah digunakan tanpa mengganggu proses bisnis yang sedang berjalan. Peserta berlatih membaca existing code, memahami dependency antar fitur, melakukan perubahan kecil secara aman, serta mendokumentasikan perubahan agar mudah dipahami oleh developer lain.
Kantor Ethes Tech Lt2 , Krajan, Kandangan, Kec. Kandangan, Kabupaten Temanggung, Jawa Tengah 56281

Kab. Temanggung
PT Ethes Teknologi Makmur merupakan perusahaan yang bergerak di bidang manajemen bisnis, teknologi, dan perdagangan. Perusahaan menjalankan kegiatan pengembangan dan pengelolaan sistem informasi serta solusi teknologi untuk mendukung proses bisnis, operasional, sumber daya manusia, dan keuangan. Selain bidang teknologi, perusahaan juga menjalankan kegiatan pengelolaan bisnis dan perdagangan melalui unit usaha yang berada dalam ekosistem perusahaan, termasuk aktivitas penjualan, pengadaan, distribusi, serta pengelolaan operasional perdagangan. Dalam menjalankan kegiatan usahanya, PT Ethes Teknologi Makmur didukung oleh tim dengan fungsi pengembangan perangkat lunak dan sistem, administrasi, keuangan, operasional, penjualan, serta pengelolaan bisnis.

PT. Albasia Bhumiphala Persada
Teknik Mesin, Teknik Industri Otomotif, Teknik Manufaktur

Rumah Sakit Pku Muhammadiyah Temanggung
Keperawatan Gigi

Rs Kristen Ngesti Waluyo
Fisioterapi, fisioterapi

Rs Kristen Ngesti Waluyo
Teknologi Elektro Medis

Rs Kristen Ngesti Waluyo
Keperawatan Gigi

Rumah Sakit Pku Muhammadiyah Temanggung
Fisioterapi