Tanggung jawab seorang Full Stack Developer meliputi:
- Mengembangkan Front-end: Merancang dan mengembangkan antarmuka pengguna yang responsif dan menarik menggunakan bahasa pemrograman seperti HTML, CSS, dan JavaScript.
- Mengelola Back-end: Membangun dan mengelola sistem server, database, dan logika aplikasi yang kompleks menggunakan bahasa pemrograman PHP.
- Memelihara dan Mengoptimalkan Kode: Memelihara dan memperbarui kode aplikasi yang ada untuk meningkatkan fungsionalitas, keamanan, dan kinerja aplikasi.
- Mengintegrasikan Sistem: Mengintegrasikan berbagai sistem dan layanan pihak ketiga ke dalam aplikasi untuk meningkatkan fungsionalitas dan pengalaman pengguna.
- Kolaborasi Tim: Bekerja sama dengan desainer, pengembang, dan pemangku kepentingan lainnya untuk mengembangkan solusi teknis yang sesuai dengan kebutuhan bisnis.
Skill yang diperlukan Full Stack Developer meliputi:
- Penguasaan Bahasa Pemrograman: Kemampuan dalam bahasa pemrograman seperti JavaScript, HTML/CSS, dan bahasa back-end PHP.
- Pemahaman tentang Framework: Pengetahuan tentang berbagai framework front-end seperti Bootstrap, atau Tailwind CSS, dan framework mobile flutter, serta framework back-end seperti Node.js, Codeigniter, Laravel dan Dart.
- Kemampuan Analitis dan Problem Solving: Kemampuan untuk menganalisis masalah, merancang solusi yang efisien, dan menyelesaikan tantangan teknis dengan kreativitas dan kecerdasan.
- Memahami dan terbiasa dengan VCS (Version Control System) / Git.
- Mampu mengembangkan konsep dan implementasi REST API dan bisa menciptakan RESTfull.
- Kemampuan Komunikasi: Kemampuan untuk berkomunikasi dengan jelas dan efektif dengan anggota tim dan pemangku kepentingan lainnya.
- Mencari kandidat untuk bekerja pada:
- Senin: Pagi, Siang
- Selasa: Pagi, Siang
- Rabu: Pagi, Siang
- Kamis: Pagi, Siang
- Jum'at: Pagi, Siang
- Sabtu: Pagi, Siang
- Diperlukan 1 tahun pengalaman kerja yang relevan untuk posisi ini
- Pelamar harus memiliki KTP