Find a jobRecruiters

Sr. Software Design Engineer

Exclusive opportunity

Onsite

Sr. Software Design Engineer

Supermicro

Sr. Software Design Engineer

Skills

ReactTypescriptHTMLGitLabAIWebpackFigmaJavascript

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

ReactTypescriptJavaHTMLCSSSpring BootJavascript

13 hours ago

Quick apply

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

12 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

12 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools