Supermicro BMC Web frontend design and implementation.
Develop new feature for BMC web and bug fix.
Develop web for CMM, Blade, Intel platform, and AMD platform.
Develop web for open BMC platform.
We are looking for a Senior Frontend Engineer to lead the development of high-quality, scalable, and performant user interfaces. You will collaborate closely with design, product, and backend teams to deliver seamless Web and Mobile applications. In this role, you will shape technical direction, establish coding standards, mentor teammates, and ensure both excellent user experience and frontend architecture quality.
---
【Responsibilities】
1. 使用 React.js、React Native 架構並開發高效能前端系統
2. 建立可重用的 UI 元件與最佳實踐
3. 確保響應式設計、跨瀏覽器及跨裝置一致性
4. 與設計、後端、產品團隊協作,交付流暢體驗
5. 透過 Code Review 與測試維持程式碼品質
6. 指導初階工程師,推動知識分享與團隊學習文化
【Requirements】
1. 5年以上前端開發經驗,具 Web 與 Mobile(React Native)尤佳
2. 精通 React.js、React Native、JavaScript/TypeScript、HTML/CSS 及相關工具(Webpack、Babel、ESLint)
3. 具效能優化經驗(效能調校、速度與渲染效率)
4. 熟悉前端測試框架(Jest、React Testing Library)與 CI/CD 流程
5. 理解 UI/UX 原則並具實務經驗
6. 熟悉 Git 版本控制與多人協作
【Soft Skills】
1. 良好溝通與團隊合作精神
2. 主動負責,能承擔功能從設計到上線的全流程
3. 樂於學習新技術,適應變化快速的環境
4. 能清楚表達想法並促進跨部門討論
【We Provide】
1. 技術領導機會:主導高影響力專案與前端架構
2. 成長支持:導師制度、進修資源與明確晉升規劃
3. 高效協作:Agile + CI/CD 流程,與優秀團隊合作
4. 彈性文化:開放、信任並鼓勵創新
What will you do?
- Build innovative products:
1. As a leading enterprise in the spatial AI field, you will get to build a lot of new and innovative products, such as our B2B SaaS software which aims to manage and integrate our unique ai powered 3D spatial software into their ecosystem.
2. Implementing tools for user tracking.
- Work with product and design closely
You will get to collaborate closely with other cross-functional teams, including product designers, PMs, and other Engineering teams (AI & backend).
- Take ownership and embrace changes:
1. As a small and agile team, everyone in the team gets to take ownership in product development, make decisions and be influential.
2. Code quality is highly valued here, because flexibility components are required to adapt to the agile environment.
Requirements
- Deep understanding in modern frontend development, Javascript, React and the browser.
- Experience with web-based application architecture design.
- Experience working with and leading other engineers.
- Experience in building responsive and sophisticated functions with complex UI / UX -individually.
- Ability to write clean and easy to maintain code.
- Passionate about keeping in trend with new frontend technology.
- Experience in agile development & can adapt to startup’s fast paced culture.
Tech Stack
- JavaScript, TypeScript, HTML, CSS
- React, Next.js
- MSW, Storybook, Tailwind, Shadcn, Zod
Experience with a Plus
- Functional programming
- Mobile development experience
- CI / CD setup experience for frontend
- Worked with Monorepo before
- Experience in user analytic tools