前端工程師

AICS is a fast-growing organization with a start-up vibe, an innovation mindset, and a passion for solving real-world problems through SaaS and AI-enabled products. We are looking for Frontend Developers who excel at building feature-rich, maintainable web applications. The ideal candidate combines deep knowledge of Vue.js with solid engineering fundamentals and user-centric thinking. You will collaborate across product, design, backend, and data teams to deliver seamless experiences that turn complex requirements into intuitive interfaces.

 
Responsibilities:
  • Design, develop, and maintain modern web applications using Vue 3, the Composition API, and the latest ECMAScript standards.

  • Build reusable components, composables, and design-system primitives that ensure consistency, scalability, and performance.

  • Optimize applications for speed, accessibility, internationalization, and cross-browser compatibility.

  • Integrate RESTful APIs; handle real-time data streams via WebSockets where applicable.

  • Implement robust state-management (Pinia / Vuex) and routing (Vue Router) patterns.

  • Write unit, integration, and E2E tests (Vitest, Jest, Cypress, Playwright) to guarantee high quality and prevent regressions.

  • Collaborate closely with UI/UX designers to translate Figma or Zeplin specs into pixel-perfect, responsive layouts (Tailwind CSS / SCSS / CSS-in-JS).

  • Work with DevOps engineers to fine-tune CI/CD pipelines, automate linting, type-checking, bundle analysis, and deploy previews.

  • Profile and debug memory leaks, rendering bottlenecks, and network performance issues using Chrome DevTools and Lighthouse.

  • Stay current with the Vue ecosystem, modern tooling (Vite, ESBuild, Rollup), and emerging standards (Web Components, Service Workers, PWAs).

  • Mentor junior engineers, conduct code reviews, and help define frontend best practices and architectural guidelines.

 
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field.

  • 3 + years of professional experience developing production web applications (or demonstrably equivalent open-source contributions).

    • Vue 3, Composition API, Pinia/Vuex – Advanced

    • HTML5, CSS3, modern JavaScript/TypeScript – Advanced

    • Responsive & Mobile-first Design – Proficient

    • API Integration – Proficient

    • Testing frameworks (Vitest/Jest, Cypress/Playwright) – Proficient

    • Build & Tooling (Vite/Webpack, ESLint, Prettier) – Proficient

    • Git workflows & code-review culture – Proficient

 
Preferred Qualifications:
  • Familiarity with package management and monorepo tooling (pnpm, Yarn Workspaces, Nx, Turborepo).

  • Experience with performance budgets, bundle-splitting, and lazy-loading strategies.

  • Strong interest in frontend architecture and Micro Frontend ecosystems (Module Federation, iframe-based isolation, custom loader/runtime architectures). Experience designing or contributing to scalable multi-team frontend platforms is a plus.

  • Comfortable working in Agile/Scrum, writing clear user stories, and estimating tasks.

  • Excellent written and verbal communication skills; able to explain technical concepts to non-technical stakeholders.

  • Ability to thrive in a fast-paced environment and adapt to shifting priorities.

 
Others:
  • Passion for delivering delightful user experiences.

  • Active participation in Vue or broader frontend communities (GitHub projects, conferences, meet-ups, blogging) is a plus.

  • Eagerness for continuous learning—whether experimenting with new browser APIs, attending workshops, or contributing to open source.

  • Familiarity with design systems (Storybook) and component-driven development methodologies.

人才招募

歡迎勇於挑戰的你,帶著熱情及創新的想法加入我們,一起加速台灣AI醫療產業的蛻變與成長。

Career at aics

Join our mission to bring transformative change to the Healthcare industry with AI solutions.