Senior Full Stack Engineer 資深全端工程師

Lowongan diperbarui 2 hari yang lalu
Perusahaan aktif sekitar 16 jam yang lalu

Deskripsi Pekerjaan

Responsibilities

  • Develop and maintain web applications using Vue 3 and related technologies (Vue Router, Vuex, Vite)
  • Build and iterate on our retail analytics dashboard and merchant portal — translating complex data into clear, intuitive UI experiences
  • Implement responsive, accessible UI designs using Quasar, Element Plus or Vuetify that work seamlessly across devices
  • Collaborate with product and design teams to translate wireframes and mockups into production-ready components
  • Build and maintain data visualizations and charts (Chart.js, echarts) to surface retail and transaction insights for mall operators and merchants
  • Integrate frontend with RESTful APIs using Axios, handling data fetching, state, and error states cleanly
  • Write and maintain automated tests for frontend components and user flows using Jest and Cypress
  • Contribute to backend services built on Node.js / Express when needed for end-to-end feature delivery
  • Participate in code reviews and help uphold engineering standards across the team

职责

  • 使用 Vue 3 及相关技术(Vue Router、Vuex、Vite)开发和维护 Web 应用程序
  • 构建并持续迭代零售分析仪表板和商户管理门户——将复杂数据转化为清晰、直观的用户界面体验
  • 使用 Quasar、Element Plus 或 Vuetify 实现响应式、无障碍的 UI 设计,确保在各类设备上流畅运行
  • 与产品和设计团队协作,将线框图和视觉稿转化为可投入生产的组件
  • 构建和维护数据可视化图表(Chart.js、echarts),为商场运营方和商户呈现零售及交易洞察
  • 使用 Axios 完成前端与 RESTful API 的集成,规范处理数据请求、状态管理及错误状态
  • 使用 Jest 和 Cypress 编写并维护前端组件及用户流程的自动化测试
  • 在需要时参与基于 Node.js / Express 的后端服务开发,实现端到端功能交付
  • 参与代码审查,协助维护团队的工程规范

Persyaratan

Required Qualifications

  • 2+ years of frontend or fullstack development experience
  • Proficiency in Vue 3 (Composition API) or other modern frontend frameworks and modern JavaScript / TypeScript
  • Solid understanding of HTML5, CSS3, and responsive design; experience with SASS is a plus
  • Experience with component libraries such as Quasar, Element Plus or Vuetify
  • Familiarity with state management using Vuex or Pinia
  • Experience integrating with RESTful APIs and managing frontend state and async data flows
  • Understanding of modern build tooling, particularly Vite
  • Proficiency with Git and collaborative development workflows
  • Backend experience
  • Familiarity with RDBMS and ORM tools (e.g. Prisma)

Preferred Qualifications

  • Experience writing automated tests using Jest and Cypress (E2E)
  • Hands-on with data visualization libraries such as Chart.js or echarts
  • Knowledge of CI/CD pipelines (e.g. GitHub Actions)
  • Understanding of Agile / Scrum development practices
  • Previous experience in Retail, E-Commerce, Data Analytics, or FinTech industries

任职要求

  • 2 年以上前端或全栈开发经验
  • 熟练掌握 Vue 3(Composition API)或其他现代前端框架,以及现代 JavaScript / TypeScript
  • 扎实的 HTML5、CSS3 及响应式设计基础;有 SASS 使用经验者优先
  • 有使用 Quasar、Element Plus 或 Vuetify 等组件库的实际经验
  • 熟悉使用 Vuex 或 Pinia 进行状态管理
  • 有 RESTful API 集成经验,能够管理前端状态及异步数据流
  • 了解现代构建工具,尤其是 Vite
  • 熟练使用 Git 及协作开发工作流
  • 具备后端开发经验
  • 熟悉关系型数据库及 ORM 工具(如 Prisma)

加分项

  • 有使用 Jest 和 Cypress 编写自动化测试(含 E2E 测试)的实际经验
  • 有使用 Chart.js 或 echarts 等数据可视化库的实践经验
  • 了解 CI/CD 流水线(如 GitHub Actions)
  • 理解敏捷 / Scrum 开发实践
  • 有零售、电商、数据分析或金融科技行业的从业背景

Proses interview

面試流程

1. 視訊非技術面會談(1 小時)
2. 視訊技術面會談(1.5 - 2 小時)
3. 視訊 CEO 會談(0.5 小時)

1
Diperlukan pengalaman selama 5 tahun
1,300,000 ~ 2,000,000 TWD / tahun
Kerja Remote Parsial
Link Undangan Personal
Ini adalah link undangan pribadi Anda. Anda akan menerima notifikasi jika seseorang mendaftar lewat link ini.
Share this job
People who applied for this job also applied for
Full-time
Level Menengah-Senior
1
80 rb ~ 120 rb TWD / bulan
Full-time
Level Menengah-Senior
5
1 jt ~ 2 jt TWD / tahun
Full-time
Level Menengah-Senior
2
899 rb ~ 1.8 jt TWD / tahun
Full-time
Level Pemula
1
990 rb ~ 2 jt TWD / tahun
Full-time
Level Menengah-Senior
3
900 rb ~ 2.2 jt TWD / tahun
Full-time
Level Menengah-Senior
1
80 rb ~ 150 rb TWD / bulan
Full-time
Level Menengah-Senior
1
100 rb ~ 180 rb TWD / bulan
Full-time
Level Pemula
2
1.5 jt+ TWD / tahun

Tentang Kami

公司簡介

Aimazing 是一家領先的零售分析公司,致力於為購物中心管理者、零售連鎖品牌提供商業洞察,透過完整且準確的交易數據協助客戶進行決策。我們的專利技術能夠無縫捕捉購物中心的交易數據,且無需高額整合成本,同時我們的數據平台提供績效分析、基準報告,並可針對多種應用場景定制專屬解決方案。

Aimazing 成立於 2015 年,總部位於新加坡,在馬來西亞、印尼、香港及台灣設有辦公室。業務遍及新加坡、香港、馬來西亞及菲律賓。我們的使命是實現零售行業的數據透明化,讓企業與消費者皆能受益。我們的願景是將全球零售交易數據進行整合,為顧客創造愉悅的購物體驗,一步一步實現這個目標。

在全新的零售時代,線上與線下的界線正在消失,而零售仍將是市場的主導者。加入我們,與業界領導者一起重塑零售的未來。

The Future Of Retail Asia Podcast: http://www.aimazing.co/podcast
The Future Of Retail Whitepaper: http://www.aimazing.co/resources

Company Overview

Aimazing is a leading retail analytics company empowering malls, retail chains, and brands with superior business insights through a complete and accurate map of transactional data. Our proprietary technology enables seamless data capture without costly integrations, while our platform delivers actionable performance analytics, benchmarking, and customized solutions for diverse use cases.

Founded in 2015 and headquartered in Singapore, Aimazing operates across Hong Kong, Malaysia, Philippines, Indonesia, and Taiwan. Our mission is to bring full data transparency to retail, benefiting both businesses and consumers. We envision a world where all retail transactional data is organized to create delightful experiences, one store at a time.

At Aimazing, we believe retail is the cornerstone of the new normal. Join us as we collaborate with industry leaders to shape the future of retail.

The Future Of Retail Asia Podcast: http://www.aimazing.co/podcast
The Future Of Retail Whitepaper: http://www.aimazing.co/resources