Deskripsi pekerjaan Fullstack Developer Internship PT Widya Inovasi Indonesia
We’re Hiring – Internship Full Stack Engineer! Nyaman bekerja di frontend maupun backend, suka membangun solusi dari end-to-end, dan ingin menjadi Full Stack Development? Yuk, join our team dan kembangkan skill kamu bersama kami!
Deskripsi Pekerjaan:
- Mengembangkan dan memelihara fitur aplikasi web pada sisi frontend menggunakan teknologi yang relevan.
- Membangun dan mengelola backend service serta Application Programming Interface (API) yang aman dan dapat diandalkan.
- Bekerja sama dengan tim desain, produk, dan tim terkait lainnya dalam proses pengembangan aplikasi.
- Menulis dan mengelola kode program yang terstruktur serta sesuai dengan standar pengembangan perangkat lunak.
- Melakukan optimalisasi performa aplikasi agar berjalan secara efisien dan responsif.
- Melakukan integrasi aplikasi dengan database, layanan pihak ketiga, atau sistem lain sesuai kebutuhan.
- Berpartisipasi dalam proses code review, deployment, dan penyelesaian permasalahan teknis.
- Menjaga keamanan aplikasi melalui penerapan praktik pengembangan yang baik.
- Menyusun dan memelihara dokumentasi teknis terkait pengembangan sistem.
- Melaksanakan tugas lain yang diberikan oleh Perusahaan sepanjang masih berkaitan dengan ruang lingkup pekerjaan
Kualifikasi:
1. Mahasiswa tingkat akhir/fresh graduate dari jurusan Ilmu Komputer, Teknik Informatika, Sistem Informasi, atau bidang terkait.
2. Memiliki pKetertarikan sebagai Full Stack Engineer atau Web Developer.
3. Memahami dasar-dasar pengembangan antarmuka menggunakan HTML5, CSS3, JavaScript modern (ES6+), serta salah satu framework modern (seperti React.js, Vue.js, atau Next.js).
4. Memiliki pemahaman dalam membangun logika sisi server (server-side) menggunakan Node.js (Express), Python (Django/Flask), PHP (Laravel), atau bahasa pemrograman backend lainnya.
5. Mengerti konsep dasar basis data relasional (seperti MySQL, PostgreSQL) dan/atau non-relasional (seperti MongoDB).
6. Terbiasa menggunakan Git dan platform kolaborasi kode seperti GitHub atau GitLab.
7. Mampu menulis kode yang bersih, modular, dan teruji (unit/integration tests).
8. Memahami praktik DevOps dasar (CI/CD, containerization seperti Docker).
9. Memiliki kemampuan analisis dan pemecahan masalah teknis yang baik.
10. Komunikatif dan mampu bekerja secara mandiri maupun dalam tim.
Kemampuan Tambahan (Nilai Plus):
- Memahami dasar-dasar API (RESTful API atau GraphQL).
- Familiar dengan konsep containerization dasar (Docker).
- Memiliki portofolio proyek web (pribadi, akademik, atau freelance) yang dapat dilampirkan.







