前端工程師 Frontend Developers (Medical AI)
Description
工作說明
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.
1. Design, develop, and maintain modern web applications using Vue 3, the Composition API, and the latest ECMAScript standards.
2. Build reusable components, composables, and design-system primitives that ensure consistency, scalability, and performance.
3. Optimize applications for speed, accessibility, internationalization, and cross-browser compatibility.
4. Integrate RESTful APIs; handle real-time data streams via WebSockets where applicable.
5. Implement robust state-management (Pinia / Vuex) and routing (Vue Router) patterns.
6. Write unit, integration, and E2E tests (Vitest, Jest, Cypress, Playwright) to guarantee high quality and prevent regressions.
7. Collaborate closely with UI/UX designers to translate Figma or Zeplin specs into pixel-perfect, responsive layouts (Tailwind CSS / SCSS / CSS-in-JS).
8. Work with DevOps engineers to fine-tune CI/CD pipelines, automate linting, type-checking, bundle analysis, and deploy previews.
9. Profile and debug memory leaks, rendering bottlenecks, and network performance issues using Chrome DevTools and Lighthouse.
10. Stay current with the Vue ecosystem, modern tooling (Vite, ESBuild, Rollup), and emerging standards (Web Components, Service Workers, PWAs).
11. Mentor junior engineers, conduct code reviews, and help define frontend best practices and architectural guidelines.
需求條件
Qualifications:
1. Bachelor’s or Master’s degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field.
2. 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
