Sebagai Software Engineer Intern, Anda akan bergabung dengan tim Engineering (LX) untuk membangun produk yang berdampak bagi pengguna Dicoding. Peran utama Anda adalah menciptakan pengalaman pengguna yang luar biasa melalui kemampuan pemrograman yang fungsional dan fokus pada penyelesaian masalah pengguna (problem-solving) demi meningkatkan kualitas hidup pengguna Dicoding.
Deskripsi Pekerjaan:
Bekerja sama dengan desainer dan pemangku kepentingan (stakeholder) lainnya dalam menganalisis masalah dan merancang solusi yang akan dibangun.
Mengembangkan dan mengelola platform dicoding.com, baik dari sisi front-end maupun back-end.
Menulis kode yang bersih (clean code), efisien, mudah diuji, dan komunikatif agar mudah dipahami oleh sesama engineer.
Memastikan semua sistem dan komponen di dicoding.com berjalan dengan baik.
Menerapkan dan mempraktikkan budaya Test-Driven Development (TDD) dalam setiap tahap pengembangan.
Merancang arsitektur sistem yang mencerminkan perilaku pengguna serta melakukan evaluasi berkala untuk perbaikan pendekatan pengembangan.
Persyaratan Utama:
Lulusan D3 atau S1 dengan maksimal 1 tahun dari tahun kelulusan.
Memiliki pemahaman yang baik tentang teknologi web, khususnya mahir dalam menulis kode PHP dan JavaScript.
Memiliki pengetahuan yang kuat mengenai framework Laravel dan database MySQL.
Familiar dengan penggunaan Bootstrap dan modifikasinya.
Mahir menggunakan Git dan sistem berbasis Unix/Linux.
Memiliki growth mindset, rasa ingin tahu yang tinggi, dan kemauan untuk mempelajari budaya pengembangan di Dicoding (seperti TDD).
Mampu memahami persyaratan solusi yang akan dibangun dengan tepat.
Memiliki kemampuan komunikasi dan kolaborasi yang baik, serta terbuka terhadap umpan balik (feedback).
(Nilai Tambah): Memiliki pengalaman dalam teknologi AI, kontribusi pada proyek open source, atau ketertarikan pada teknologi modern/eksperimental.
Memiliki komitmen kuat untuk menjalani gaya hidup sehat dan aktif.
Bersedia untuk bekerja full on-site di kota Bandung, Jawa Barat.
Apa yang Kami Tawarkan (Perjalanan Anda bersama Dicoding):
Program magang berbayar bulanan.
Pendampingan langsung (mentorship) dan paparan terhadap proses pengambilan keputusan dari leader di perusahaan.
Dapatkan kesempatan untuk bekerja secara langsung dengan key stakeholders di industri teknologi Indonesia.
Jadi bagian dari budaya kerja yang suportif di mana kontribusi setiap orang dihargai.
Berkontribusi dalam mengembangkan talenta digital untuk Indonesia.