Frontend Developer SEO - Contract Based - ADMO
Frontend Developer SEO - Contract Based - ADMO
PT. Astra International Tbk1-3 Years
- Posted 10 hours ago
- Be among the first 10 applicants
Job Description
Deskripsi Pekerjaan
Desain Arsitektur
Desain Arsitektur
- Merancang dan mengembangkan arsitektur solusi frontend yang memenuhi kebutuhan produk, skalabilitas, dan tujuan kinerja.
- Menetapkan dan menegakkan standar pengkodean, praktik terbaik, dan prinsip arsitektur untuk pengembangan frontend.
- Mengevaluasi dan memilih teknologi, framework, dan library frontend yang tepat untuk digunakan dalam proyek.
- Memimpin pengembangan fitur dan komponen frontend yang kompleks.
- Menulis kode frontend yang berkualitas tinggi, mudah dirawat, dan efisien.
- Mengoptimalkan kinerja frontend dan pengalaman pengguna.
- Menangani dan memperbaiki masalah serta bug pada frontend.
- Menyiapkan dan memelihara alat pengembangan frontend, pipeline build, dan infrastruktur.
- Mengimplementasikan serta mengotomatisasi pengujian, deployment, dan proses pemantauan frontend.
- Mengevaluasi dan merekomendasikan alat serta teknologi untuk meningkatkan alur kerja dan produktivitas pengembangan frontend.
- Mendokumentasikan desain arsitektur, keputusan, dan pola.Membuat dan memelihara dokumentasi teknis untuk sistem dan komponen frontend.
- Mengadakan sesi berbagi pengetahuan dan workshop untuk mentransfer keahlian kepada anggota tim lain.
- Mengidentifikasi dan mengatasi hambatan kinerja pada aplikasi frontend.
- Mengoptimalkan kode, aset, dan sumber daya frontend untuk meningkatkan waktu muat halaman dan kinerja rendering.
- Menerapkan strategi caching, lazy loading, dan teknik optimisasi lainnya.
- Tetap mengikuti perkembangan teknologi frontend terbaru, tren, dan perkembangan industri.
- Melakukan riset dan eksperimen untuk mengeksplorasi teknologi, framework, dan alat frontend baru.
- Mencoba dan mengevaluasi teknologi frontend baru untuk menilai kelayakan dan manfaat potensialnya.
- Secara terus-menerus mengevaluasi dan meningkatkan proses, alur kerja, dan metodologi pengembangan frontend.
- Mengidentifikasi area yang perlu diperbaiki dan mengimplementasikan inisiatif untuk meningkatkan kualitas, efisiensi, dan inovasi frontend.
- Lulusan Sarjana dengan IPK minimal 3.00.
- Memiliki pengalaman kerja minimal 1-2 tahun.
- Memiliki keahlian dan pengalaman terbukti dalam mengawasi dan meningkatkan performa SEO (Search Engine Optimization).
- Berpengalaman dalam pengembangan aplikasi menggunakan JavaScript, ReactJS, VueJS, NodeJS, HTML5, CSS3/CSS4, dan teknologi UI lainnya.
- Pengalaman membangun aplikasi Progressive Web Apps (PWA) yang kaya fitur.
- Memahami dan berpengalaman dengan asynchronous processing, partial page refresh, DOM traversal, dan manipulasi DOM.
- Berpengalaman dalam membangun, mendokumentasikan, dan merancang REST API, termasuk penggunaan bahasa deskripsi API seperti Swagger.
- Berpengalaman dalam parsing dan manipulasi XML dan JSON.
- Memahami secara mendalam pola JavaScript dan tantangan dalam menciptakan aplikasi JavaScript yang mudah dikelola.
- Pengalaman mengembangkan UI multi-channel, responsif, dan adaptif untuk perangkat mobile.
- Berpengalaman menggunakan tools Front-end untuk pengujian dan otomatisasi seperti Gulp, Mocha, Karma, Chai, dan Selenium.
- Pengalaman membangun sistem dan situs berskala besar dengan performa tinggi.
- Memiliki kemampuan memperhatikan detail kecil dalam UI.
- Berpengalaman bekerja dalam lingkungan Agile, berbasis Test-Driven Development (TDD) dengan integrasi berkelanjutan.
- Memiliki kemampuan komunikasi yang sangat baik.
