Web Developer
Skal:JavaScriptHTMLCSSReactVueNext.jsExpressLaravelTailwindGitWordPressDockerFrontendBackendFullstackMobile
Your tasks
- Menerjemahkan desain UI/UX (dari Figma/Adobe XD) ke dalam kode pemrograman web menggunakan HTML, CSS, dan JavaScript.
- Membangun antarmuka interaktif menggunakan library atau framework (seperti Vue.js, React, Next.js, atau Tailwind CSS).
- Memastikan website responsif (mobile-friendly) dan dapat diakses dengan baik di berbagai ukuran layar maupun berbagai browser (cross-browser compatibility).
- Mengintegrasikan REST API dari sisi server agar data dapat tampil secara dinamis pada antarmuka.
- Membangun dan mengelola arsitektur server, logika aplikasi, dan integrasi pihak ketiga.
- Merancang, mengelola, dan mengoptimalkan skema database (seperti MySQL, PostgreSQL, atau NoSQL).
- Membuat dan mendokumentasikan API yang aman untuk digunakan oleh tim Front-End atau mobile app.
- Memastikan keamanan data dan melakukan optimasi performa query atau server (menggunakan framework seperti Laravel, Express.js, atau sistem seperti Docker/VPS).
Menangani seluruh siklus pengembangan, menguasai baik perancangan antarmuka (Front-End) maupun pengelolaan server (Back-End).
- Website Operations & Maintenance
- Memperbaiki bug, error, dan menangani troubleshooting pada sistem yang sudah berjalan.
- Melakukan pemeliharaan rutin, seperti pembaruan versi framework, plugin (jika menggunakan WordPress/CMS), atau sertifikat SSL.
- Mengelola version control system (seperti Git/GitHub) untuk kolaborasi kode.
- Mengatur proses deployment kode dari local environment ke server production atau staging.
Requirements
Skills:
- React.js
- Bootstrap
- Frontend Development
- JavaScript
- HTML
- CSS
- Vue.js
- tailwind
Other
- Front-End Web Developer (Antarmuka Pengguna)
- Back-End Web Developer (Server & Database)
- Full-Stack Web Developer