Supermicro
Sr. Software Design Engineer
Skills
16 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Taiwan
Work mode:
Onsite
Published on:
5 October 2026
What they need
Job Req ID: 29043 About Supermicro Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary Supermicro is seeking a Software Design Engineer in Hsinchu office. This role will be working within a team to design, implement and maintain our Backend of server management product. Candidate should be self-motivated and eager to satisfy customers' need by considering security, performance, optimization and usability in their designs.
Essential Duties And Responsibilities
- Design & Build Components — Develop reusable, scalable, and maintainable UI components using Web Components and Lit.
- Component Architecture — Design clear component APIs, patterns, and guidelines that work consistently across Angular, React, and Vue applications.
- Quality & Accessibility — Deliver responsive, accessible, and consistent components that follow modern CSS and accessibility best practices.
- Documentation & Developer Experience — Create and maintain Storybook documentation, usage examples, and component guidelines to drive design-system adoption across internal teams.
- Testing & Stability — Safeguard component quality through unit, integration, and UI behavior tests; debug issues and continuously improve stability.
- Cross-Team Collaboration — Partner with UI/UX designers, product managers, and frontend engineers to translate design requirements into reliable, reusable components.
- Maintain & Evolve the Design System — Own versioning, release processes, refactoring, and the continuous improvement of the internal design system.
Qualifications
- BS or MS degree in Computer Science, Information Management, Design Engineering, or a related field is preferred.
- 3+ years of professional frontend development experience.
- Strong hands-on experience with Web Components and Lit, including Custom Elements and Shadow DOM.
- Solid command of modern JavaScript/TypeScript, HTML5, and CSS3.
- Proficiency in at least one major frontend framework: React, Angular, or Vue.
- Strong grasp of component-based architecture, with well-designed component APIs focused on reusability and maintainability.
- Proven ability to build responsive and accessible user interfaces.
- Experience with modern build tools and bundlers (Vite, Webpack, Rollup, or esbuild).
- Experience with package management (npm / pnpm / yarn) and monorepo tooling (Nx / Turborepo preferred).
- Experience documenting components with Storybook or similar tools.
- Solid understanding of frontend performance optimization, debugging, and testing (unit, component, and end-to-end).
- Proficiency with Git-based development workflows, GitLab CI/CD, and DevOps practices.
Nice to Have
- Hands-on experience across all three major frameworks (React, Angular, and Vue).
- Experience integrating Lit-based Web Components into different frontend frameworks.
- Experience with Micro Frontend architecture, including solutions such as Module Federation or Single-SPA.
- Experience building or maintaining a design system, component library, or shared UI package, including publishing and versioning packages on npm.
- Experience with visual regression or UI snapshot testing.
- Experience working in Figma and collaborating closely with UI/UX designers.
- Familiarity with CNCF projects and cloud-native technologies.
- Experience using AI-powered development tools to improve engineering productivity.
Other offers great for you!
These companies are also looking for great profiles
Caboost
Dév Front-end React / TypeScript – Design System & Accessibilité (H/F) - AO876
420
Freelance
Lille, France
Hybrid
Skills
13 hours ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
12 hours ago
Quick apply
Top Profil
Staff Software Engineer, Systèmes distribués et LLM
Freelance
Paris, France
Hybrid
Skills
12 hours ago
Quick apply
No company information available.