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.
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.
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
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.
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醫療產業的蛻變與成長。
Join our mission to bring transformative change to the Healthcare industry with AI solutions.