Motor insurance aggregator platform in Malaysia. We're looking for a Frontend Developer to help build a faster, cleaner experience for customers comparing and buying motor insurance online. We maintain two SPAs on slightly different stacks — you'll need to be comfortable moving between both.
Responsibilities:
- Build and improve the Key Plus web app and customer-facing UI
- Work on internal dashboards for tracking leads, quotes, and conversions
- Integrate with backend APIs and third-party services
- Ship iteratively as part of a small, fast-moving team
Technical Requirements:
- 2+ years hands-on experience with Vue 3 (Composi on API, SFCs) — this is a Vue shop, not
React
- Comfortable with both JavaScript (basic TypeScript) and full TypeScript codebases
- SPA 1 stack: Vite, Vue Router, Pinia, Axios, Tailwind CSS, DaisyUI, Sass, vue-i18n
- SPA 2 stack: Vite, Vue fy 3, Vue Router, Pinia, Tailwind, ECharts, Laravel Echo (WebSocket)
- At least one produc on project involving integra on with a real API or third-party service
— not just a por olio piece
General Requirements:
- Willing to work on-site from our office — this is not a remote or hybrid role
- Must have own transporta on to and from the office (the loca on is not well served by
public transport)
- Standard office hours, Monday to Friday; punctual and reliable a endance
- Able to take ownership of tasks and follow through without close supervision
- Comfortable working in a small, lean team where responsibili es can shi as priori es
change
Nice to Have:
- Experience with real-me features via WebSockets (Laravel Echo or similar)
- Exposure to analytics / tracking implementation
- Experience in e-commerce, lead-gen, or fintech-adjacent products
Pay: RM4,500.00 - RM7,500.00 per month
Work Location: In person