Frontend Developer SEO - Contract Based - ADMO

PT Astra International Tbk

Jakarta Pusat

On-site

IDR 200,880,000 - 312,480,000

Full time

41 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PT Astra International Tbk seeks a Frontend Architect to design and develop scalable frontend architecture addressing product needs, scalability, and performance.

You will lead development of complex frontend features, write high-quality code, optimize performance, and fix issues while creating technical documentation and sharing knowledge with the team.

Role requires deep experience with ReactJS, VueJS, HTML5, CSS3, and Agile practices including TDD. Jakarta-based, on-site work.

Qualifications

  • Lulusan Sarjana dengan IPK minimal 3.00.
  • Berpengalaman 1–2+ tahun di frontend terkait arsitektur.
  • Menguasai ReactJS, VueJS, HTML5, CSS3 dan JavaScript.

Responsibilities

  • Merancang dan mengembangkan arsitektur solusi frontend yang skalabel.
  • Memimpin pengembangan fitur frontend kompleks dan penulisan kode berkualitas.
  • Mengelola kinerja frontend dan pengalaman pengguna, serta menangani bug.
  • Menyusun dokumentasi teknis dan berbagi pengetahuan dengan tim.
  • Menyiapkan alat, pipeline build, dan infrastruktur frontend.

Skills

SEO optimization
Frontend architecture
UI/UX awareness
Communication skills
Agile / TDD
Progressive Web Apps
Asynchronous processing
DOM manipulation

Education

Sarjana (S1) IPK ≥ 3.00

Tools

ReactJS
VueJS
NodeJS
HTML5
CSS3/CSS4
JavaScript
REST API / Swagger
XML/JSON parsing
Gulp
Mocha/Karma/Chai/Selenium
CI/CD pipelines

Job description

Deskripsi Pekerjaan
  • 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.
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.
Pengembangan Frontend
  • 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.
Peralatan Dan Infrastruktur
  • 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.
Dokumentasi Dan Berbagi Pengetahuan
  • 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.
Optimisasi Kinerja
  • 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.
Riset Dan Inovasi
  • 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.
Perbaikan Berkelanjutan
  • 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.
Persyaratan
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FRONTEND ENGINEER
FRONTEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

On-site
IDR 288,000,000 - 720,000,000
Fullstack Developer
Fullstack Developer

CODE.ID • Jakarta Pusat

On-site
IDR 167,400,000 - 279,000,000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect • Tangerang

On-site
IDR 390,600,000 - 725,400,000
Fullstack Developer (Node.js / React / Next.js)
Fullstack Developer (Node.js / React / Next.js)

PT Markindo Rekateknik (Jakarta) • Jakarta Barat

On-site
IDR 167,400,000 - 279,000,000
Front End Lead
Front End Lead

PT Cycent Inovasi Kaizen • Jakarta Selatan

On-site
IDR 446,400,000 - 781,200,000
Front End Developer
Front End Developer

PT Cycent Inovasi Kaizen • Jakarta Selatan

On-site
IDR 167,400,000 - 312,480,000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect.id • Jakarta Utara

On-site
IDR 400,000,000 - 800,000,000
Junior Fullstack Developer
Junior Fullstack Developer

PT Tiga Daya Digital Indonesia (Eksad Technology) • Jakarta Utara

On-site
IDR 66,960,000 - 111,600,000
Senior Fullstack Developer
Senior Fullstack Developer

PT Tiga Daya Digital Indonesia (Eksad Technology) • Jakarta Selatan

On-site
IDR 390,600,000 - 781,200,000
Backend Engineer (Middle)
Backend Engineer (Middle)

Kasirpintar • Surabaya ꦱꦸꦫꦧꦪ

On-site
IDR 120,000,000 - 200,000,000
Asuransi kesehatan setelah menjadi k员工
Tunjangan Kinerja
Program Pengembangan (Training, MentOr