Senior Frontend Developer - ADMO

PT Astra International Tbk

Jakarta Pusat

On-site

IDR 360,000,000 - 600,000,000

Full time

40 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PT Astra International Tbk membuka posisi Frontend Architect untuk memimpin arsitektur aplikasi frontend perusahaan dengan fokus pada performa, skalabilitas, dan pengalaman pengguna. Anda akan bekerja sama dengan tim lintas fungsi (Backend, Product, Design) untuk menerapkan praktik terbaik frontend.

Posisi ini menuntut pengalaman lebih dari 6 tahun di pengembangan JavaScript, keahlian React.js, serta kemampuan mengoptimalkan Web Vitals, SSR/SSG, dan menyelaraskan CX ke UI.

Qualifications

  • Gelar S1 di TI/Ilmu Komputer atau bidang terkait.
  • Pengalaman praktis >6 tahun dalam pengembangan JavaScript modern (Closures, Currying, Promises, Polyfills).
  • Keahlian kuat di React.js untuk antarmuka yang skalabel dan UX tinggi.
  • Pengalaman Node.js untuk layanan performant dan integrasi.
  • Menguasai bundling & optimasi build (Webpack, Gulp).
  • Menguasai HTML5, CSS modern, CSS Modules.
  • Berpengalaman GitLab CI/CD untuk build, testing, deployment otomatis.
  • Fokus pada optimasi performa Web Vitals (FP, LCP, CLS, INP).
  • Kemampuan debugging/profiling di browser DevTools (Memory, Network, Lighthouse).
  • Berpengalaman arsitektur SSR/SSG dan penerjemahan CX ke UI.

Responsibilities

  • Memimpin keputusan arsitektur dan kolaborasi lintas tim (Backend, Product, Design).
  • Mengoptimalkan Web Vitals untuk pengalaman pengguna terbaik.
  • Menyelesaikan isu kompleks dengan tools pengembangan modern.
  • Mengimplementasikan dan memelihara framework SSR/SSG untuk SEO & performa konten.
  • Mengawasi pipeline CI/CD via GitLab dan memastikan delivery mulus.
  • Menjadi role model praktik frontend terbaik, kualitas kode, dan maintainability melalui code review & testing.
  • Mentoring serta arahan bagi engineer junior dan menengah.
  • Berkolaborasi dalam pengembangan fitur dengan fokus pada usability dan responsivitas.

Skills

React.js
JavaScript
Frontend Architecture
Web Performance
CI/CD (GitLab)
Mentoring
Lighthouse
Debugging/Profiling

Education

S1 Teknologi Informasi / Ilmu Komputer

Tools

Webpack
Gulp
CSS Modules
Docker
Kubernetes
RTL (React Testing Library)
ESLint
Cypress

Job description

  • Memimpin keputusan arsitektur serta berkolaborasi erat dengan tim lintas fungsi (Backend, Product, dan Design).
  • Mendorong inisiatif optimasi Web Vitals (FP, LCP, CLS, INP) untuk menghadirkan pengalaman pengguna terbaik.
  • Mengidentifikasi, menganalisis, dan menyelesaikan isu kompleks menggunakan tools pengembangan lanjutan (memory profiling, network analysis, Lighthouse, dan sejenisnya).
  • Mengimplementasikan dan memelihara framework SSR/SSG untuk mendukung SEO dan performa konten.
  • Mengawasi pipeline CI/CD dan memastikan proses delivery berjalan lancar di seluruh environment melalui GitLab.
  • Menjadi role model dalam penerapan best practice frontend, kualitas kode, dan maintainability melalui code review, testing, dan dokumentasi.
  • Memberikan kepemimpinan teknis, mentoring, serta arahan bagi engineer level junior dan menengah.
  • Berkolaborasi dalam pengembangan fitur yang berorientasi pada pengalaman pelanggan dengan fokus pada usability dan responsivitas.
Deskripsi Pekerjaan
  • Merancang, membangun, dan memelihara aplikasi frontend berkualitas tinggi dengan fokus pada performa, skalabilitas, dan keandalan.
  • Memimpin keputusan arsitektur serta berkolaborasi erat dengan tim lintas fungsi (Backend, Product, dan Design).
  • Mendorong inisiatif optimasi Web Vitals (FP, LCP, CLS, INP) untuk menghadirkan pengalaman pengguna terbaik.
  • Mengidentifikasi, menganalisis, dan menyelesaikan isu kompleks menggunakan tools pengembangan lanjutan (memory profiling, network analysis, Lighthouse, dan sejenisnya).
  • Mengimplementasikan dan memelihara framework SSR/SSG untuk mendukung SEO dan performa konten.
  • Mengawasi pipeline CI/CD dan memastikan proses delivery berjalan lancar di seluruh environment melalui GitLab.
  • Menjadi role model dalam penerapan best practice frontend, kualitas kode, dan maintainability melalui code review, testing, dan dokumentasi.
  • Memberikan kepemimpinan teknis, mentoring, serta arahan bagi engineer level junior dan menengah.
  • Berkolaborasi dalam pengembangan fitur yang berorientasi pada pengalaman pelanggan dengan fokus pada usability dan responsivitas.
Persyaratan
  • Lulusan S1 di bidang Teknologi Informasi, Ilmu Komputer, Teknik Informatika, Sistem Informasi, atau bidang terkait.
  • Memiliki pengalaman praktik lebih dari 6 tahun dalam pengembangan JavaScript modern, mulai dari konsep dasar hingga lanjutan seperti Closures, Currying, Promises, dan custom Polyfills.
  • Memiliki keahlian kuat di React.js untuk membangun antarmuka yang skalabel dan berorientasi pada pengalaman pengguna.
  • Berpengalaman menggunakan Node.js dalam pengembangan layanan yang performant serta layer integrasi.
  • Menguasai proses bundling dan optimasi build menggunakan Webpack dan Gulp.
  • Memahami HTML5, praktik CSS modern, serta penggunaan CSS Modules untuk styling komponen yang modular.
  • Berpengalaman menggunakan GitLab CI/CD untuk mendukung proses build, testing, dan deployment otomatis.
  • Memiliki fokus kuat pada optimasi performa, termasuk audit dan peningkatan Web Vitals (FP, LCP, CLS, INP).
  • Terampil dalam debugging dan profiling aplikasi berskala besar menggunakan browser DevTools seperti Memory, Network, dan Lighthouse.
  • Berpengalaman dengan arsitektur dan strategi rendering SSR/SSG.
  • Memiliki exposure pada customer experience engine serta mampu menerjemahkan kebutuhan CX ke dalam perilaku UI.
  • Memahami dasar-dasar SEO dan pengaruhnya terhadap SPA, SSR, serta proses rendering konten.
  • Berpengalaman melakukan unit testing menggunakan React Testing Library (RTL).Familiar dengan ESLint, SonarQube, dan Cypress untuk menjaga kualitas kode dan otomatisasi.
  • Memahami praktik logging, monitoring, dan observability pada sistem frontend modern.
  • Berpengalaman bekerja dengan struktur aplikasi monolitik maupun micro-frontend.
  • Memiliki pengetahuan dasar tentang konsep Docker dan Kubernetes (pod, penggunaan CPU/memori, serta deployment ringan).
  • Menunjukkan kemampuan kepemimpinan dan mentoring, serta mampu membimbing developer junior.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Developer SEO - Contract Based - ADMO
Frontend Developer SEO - Contract Based - ADMO

PT Astra International Tbk • Jakarta Pusat

On-site
IDR 200,880,000 - 312,480,000
FRONTEND ENGINEER
FRONTEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

On-site
IDR 288,000,000 - 720,000,000
Front End Lead
Front End Lead

PT Cycent Inovasi Kaizen • Jakarta Selatan

On-site
IDR 446,400,000 - 781,200,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
Fullstack Developer
Fullstack Developer

CODE.ID • Jakarta Pusat

On-site
IDR 167,400,000 - 279,000,000
Backend Developer - Common Services - ADMO
Backend Developer - Common Services - ADMO

PT Astra International Tbk • Jakarta Pusat

On-site
IDR 240,000,000 - 420,000,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 • Tangerang

On-site
IDR 390,600,000 - 725,400,000
Junior Fullstack Developer
Junior Fullstack Developer

Rhaya Group • Sumur Bandung

On-site
IDR 55,800,000 - 66,960,000
Bonus berbasis kinerja
BPJS Kesehatan
BPJS Ketenagakerjaan
Junior Fullstack Developer
Junior Fullstack Developer

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

On-site
IDR 66,960,000 - 111,600,000