Uvation
Uvation
Uvation adalah perusahaan layanan teknologi yang berfokus pada infrastruktur TI, kecerdasan buatan, keamanan siber, dan operasi cloud. Layanannya mencakup operasi TI, keamanan, dan jaringan terkelola, serta solusi AI yang dibangun dengan teknologi Dell dan Nvidia. Uvation juga mendukung lingkungan cloud melalui kemitraan dengan Oracle Cloud, Google Cloud, dan Amazon Web Services, serta mengoperasikan marketplace untuk produk perangkat keras dan perangkat lunak. Perusahaan ini melayani organisasi di bidang konsultasi, layanan kesehatan, dan kecerdasan buatan, sehingga pekerjaannya relevan bagi para profesional yang tertarik pada layanan teknologi terkelola, infrastruktur yang aman, dan solusi cloud perusahaan.

Pengembang Frontend (React, Next.js) – Remote Malaysia

Bangun antarmuka yang responsif dan andal dengan React, Next.js, serta TypeScript. Terjemahkan desain yang disetujui menjadi fitur teruji, integrasikan API, dan atasi masalah browser.

Deskripsi

  • Buat antarmuka yang andal dan responsif berdasarkan desain serta kontrak API yang disetujui
  • Selesaikan fitur yang ditugaskan dengan pengawasan minimal
  • Selidiki dan atasi masalah terkait browser
  • Hasilkan kode frontend yang mudah dipelihara dan didukung oleh pengujian yang sesuai
  • Terjemahkan file Figma dan spesifikasi visual lainnya menjadi antarmuka yang akurat
  • Hubungkan REST API dan dukung status pemuatan, kesalahan, kosong, serta data parsial
  • Kembangkan perilaku polling dan pembersihan permintaan sambil menangani respons yang tidak lengkap atau tidak terduga dengan aman
  • Berkolaborasi menggunakan branch Git, pull request, dan code review

Persyaratan

  • Memiliki pengalaman profesional dalam pengembangan frontend selama 4–6 tahun
  • Menguasai React, Next.js, TypeScript, dan desain komponen berbasis hooks
  • Memahami siklus hidup komponen, effect, memoization, serta teknik untuk menghindari render ulang yang tidak perlu
  • Berpengalaman menggunakan Next.js, Vite, atau framework build frontend modern yang sebanding
  • Menguasai Zustand, Redux Toolkit, atau solusi manajemen state serupa, termasuk penggunaan selector yang efektif
  • Sangat menguasai HTML5, CSS3, dan SCSS, termasuk desain responsif, HTML semantik, serta style yang terlingkup
  • Memahami dasar-dasar aksesibilitas seperti pengoperasian dengan keyboard, pengendalian fokus, dan atribut ARIA yang tepat
  • Pernah menggunakan sistem desain atau pustaka komponen seperti IBM Carbon, Material UI, atau yang setara
  • Mampu mereproduksi desain Figma dan spesifikasi visual lainnya secara akurat
  • Berpengalaman mengintegrasikan REST API serta menerapkan status pemuatan, kesalahan, kosong, dan data parsial
  • Memahami polling, pembatalan atau pembersihan permintaan, serta penanganan data API yang tidak lengkap atau tidak terduga secara tangguh
  • Memahami konfigurasi environment, manajemen paket, dan alur kerja build frontend
  • Pernah menulis pengujian unit dan komponen dengan Vitest atau Jest serta React Testing Library
  • Mampu menggunakan Browser DevTools dengan percaya diri untuk menyelidiki dan memperbaiki masalah lintas browser
  • Memahami branching Git, pull request, code review, dan praktik delivery kolaboratif
  • Mampu menulis kode frontend yang jelas, dapat digunakan kembali, dan mudah dipelihara
  • Memahami praktik client-side yang aman, termasuk environment variable dan logging yang bertanggung jawab
  • Pengalaman dengan GSAP, Framer Motion, React Spring, atau pustaka animasi sebanding menjadi nilai tambah
  • Pengalaman dengan Recharts, Chart.js, D3.js, Highcharts, atau pustaka charting lainnya menjadi nilai tambah
  • Pengetahuan praktis tentang three.js, React Three Fiber, WebGL, atau HTML Canvas API menjadi nilai tambah
  • Memahami profiling performa, analisis bundle, lazy loading, dan dynamic import menjadi nilai tambah
  • Pengalaman dengan react-i18next, next-intl, atau pustaka internasionalisasi lainnya menjadi nilai tambah
  • Pengalaman dengan Playwright atau alat pengujian end-to-end lainnya menjadi nilai tambah
  • Memahami error boundary, pemantauan frontend, dan pipeline CI/CD menjadi nilai tambah
  • Memahami Azure DevOps menjadi nilai tambah
  • Berpengalaman dalam tim Agile yang menggunakan Jira dan Confluence menjadi nilai tambah

Lowongan Terkait

Revvity

Teknisi Layanan Lapangan, Instrumen Laboratorium

Revvity

Memasang, merawat, dan memperbaiki instrumen laboratorium serta diagnostik Revvity di lokasi pelanggan dalam wilayah regional. Peran ini mencakup dukungan pelanggan, pemeliharaan preventif, dokumentasi layanan, serta dukungan penjualan kontrak layanan dan instrumen.

Buka