Essential Duties and Responsibilities:
-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. 彈性文化:開放、信任並鼓勵創新
Responsibilities:
• Develop and maintain complex, feature-rich web applications using React and other modern front-end tools.
• Collaborate closely with design, product, and backend teams to deliver engaging, user-friendly experiences.
• Implement responsive UI/UX designs, ensuring seamless performance across various devices and browsers.
• Integrate RESTful APIs to fetch and manage data, working closely with backend engineers.
• Write clean, modular code and conduct thorough code reviews, maintaining best practices for performance and maintainability.
• Troubleshoot and debug issues, optimizing front-end performance.
• Participate in Agile ceremonies, including sprint planning, daily standups, and retrospectives.
Requirements:
• Strong proficiency in React, Redux (or similar state management libraries), JavaScript (ES6+), HTML5, and CSS3.
• Familiarity with front-end build pipelines and tools such as Webpack, Babel, and NPM/Yarn.
• Solid understanding of RESTful API integration.
• Experience with version control (e.g., Git) and CI/CD pipelines.
• Ability to write clean, testable code following best practices (e.g., unit testing, integration testing).
• Excellent communication skills and a collaborative, team-oriented mindset.
Nice-to-Have:
• Experience with TypeScript.
• Knowledge of design systems and component libraries (e.g., Material UI, Chakra UI).
• Familiarity with micro-frontend architectures.
• Experience working in a SaaS or startup environment.
• Providing a one-page resume is a big plus.
We are looking for an experienced Frontend Engineer for our dynamic team in Taipei. The job content will be the development of web applications for our clients in Taiwan and abroad. English communication ability is a plus. BA or higher, good team player and communicator. Good personal organisation and a logical approach are essential. At least 1 years of frontend development experience is necessary.
1.具備軟體開發設計及 Internet 程式設計概念
2.有獨立程式開發能力,擅溝通協調與團隊合作
3.願意依據專案或公司發展需求學習新的技術
About the Opportunity:
Be part of an exciting team that is building the next generation of cutting-edge products. We believe in creating exceptional user experiences, and as a (Sr.) Frontend Developer, you will play a pivotal role in shaping the user interface and experience of our innovative solutions.
Responsibilities:
●Showcase your creativity and technical skills by quickly prototyping web content in collaboration with our design and backend teams.
●Your work on the presentation layer will ensure a seamless user experience with a strong focus on user experience design.
●Collaborate closely with team members to design and implement RESTful APIs and WebSockets, ensuring smooth communication and integration between the frontend and backend systems.
●Utilize your expertise in debugging and browser tools to troubleshoot issues and fine-tune performance, ensuring our applications deliver optimal performance across different browsers.
●Leverage your proficiency in Vue.js to structure containers, components, and flows, creating a well-organized and scalable frontend architecture.
●Your expertise in CSS layout and semantic HTML will contribute to a visually appealing and user-friendly interface.
●Experience with cross-browser support and responsive web design (RWD) is highly valued.
●Familiarity with build procedures and configuration to support different staging environments will be advantageous in ensuring smooth deployment and testing processes.
Requirements:
●Possess a minimum of 4 years of frontend development experience, demonstrating your deep understanding of frontend technologies and best practices.
●Proficiency in at least one of the following frameworks: Vue.js, Vuex, React.js, or Redux, showcasing your ability to develop robust and scalable web applications.
●Strong command over ES6, HTML5, CSS3, and CSS preprocessors such as Less or Sass, enabling you to create clean and maintainable code.
●Exhibit self-motivation, proactivity, and organizational skills.
●Your positive attitude and adaptability to a fast-paced environment will contribute to a thriving team dynamic.
●Experience with development tools like element inspector, network monitor, JS profiler, and framework debug tools will aid in efficient debugging and optimization.
●Previous experience in developing web applications that cater to a large user base and deliver quick and responsive frontends will be highly regarded.