Deskripsi Pekerjaan
Apakah Anda seorang visioner teknis yang ingin mengubah cara pelaku usaha menangani transaksi di era digital? Novus Retail Tech mencari seorang Senior Frontend Engineer yang berbakat untuk menjadi tulang punggung pengembangan sistem Kasir kami yang skalabel dan inovatif. Kami membangun platform yang memungkinkan UMKM dan perusahaan retail untuk mengelola stok, transaksi, dan analitik secara real-time dengan antarmuka yang intuitif dan cepat.
Bergabunglah dengan tim ahli kami untuk menciptakan pengalaman pengguna (UX) yang mulus, memastikan kecepatan muat yang tinggi, dan memastikan keamanan data transaksi. Anda akan bekerja secara dekat dengan desainer UI/UX dan pengembang backend untuk menyatukan fitur-fitur kompleks menjadi solusi yang elegan.
Bergabunglah dengan tim ahli kami untuk menciptakan pengalaman pengguna (UX) yang mulus, memastikan kecepatan muat yang tinggi, dan memastikan keamanan data transaksi. Anda akan bekerja secara dekat dengan desainer UI/UX dan pengembang backend untuk menyatukan fitur-fitur kompleks menjadi solusi yang elegan.
Tanggung Jawab
- Arsitektur & Pengembangan: Merancang dan membangun antarmuka pengguna (UI) yang modern, responsif, dan ramah pengguna untuk aplikasi Kasir (POS) berbasis web.
- Optimasi Performa: Mengoptimalkan kode frontend untuk memastikan rendering yang cepat, interaksi yang mulus, dan pengalaman pengguna yang optimal di perangkat seluler.
- Integrasi API: Menghubungkan frontend dengan berbagai layanan Payment Gateway dan API eksternal lainnya dengan aman dan efisien.
- Kolaborasi Produk: Berpartisipasi aktif dalam siklus pengembangan produk (Agile/Scrum) untuk memahami kebutuhan bisnis dan menerjemahkannya menjadi fitur teknis.
- Standar Kode: Menulis kode yang bersih, terstruktur, dan mudah dipelihara (maintainable), serta memastikan kualitas kode melalui peer review.
- Testing: Membuat dan menjalankan unit test serta integrasi test untuk memastikan stabilitas sistem.
Kualifikasi
- Pengalaman minimal 4-6 tahun dalam pengembangan Frontend Web, khususnya dengan framework React.js atau Vue.js.
- Keahlian mendalam dalam TypeScript, HTML5, dan CSS3 (SASS/SCSS/Tailwind).
- Pengalaman dalam membangun aplikasi SaaS atau sistem POS/Inventory Management.
- Pemahaman yang kuat tentang konsep RESTful API dan manajemen state.
- Menguasai prinsip Responsive Design dan aksesibilitas web (A11y).
- Keahlian komunikasi yang kuat dalam Bahasa Indonesia dan Bahasa Inggris.