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. 彈性文化:開放、信任並鼓勵創新
· Lead the design, development, testing, and refinement of web services
· Build highly responsive UI components with JavaScript/HTML/CSS and React.js, applying responsive design principles.
· Create scalable front-end frameworks and architectures that evolve with product needs.
· Analyze product requirements to identify core problems and propose practical solutions.
· Monitor and optimize app performance for speed, scalability, and reliability
· Ensure technical feasibility of UI/UX designs and collaborate cross-functionally to deliver maintainable, robust code.
· Stay current with emerging front-end technologies and incorporate them where they add value.
· Implement unit and end-to-end tests; produce clean, well-documented code.
Requirement: IT Developer to work on system enhancement***
【Job Responsibilities / Required Skills】:
⚫ Proficient in the Angular framework with experience in developing modular frontend
architecture.
⚫ Skilled in HTML5, CSS3, and JavaScript, capable of implementing interactive web
features.
⚫ Experienced in integrating RESTful APIs and understanding frontend-backend data
exchange mechanisms.
⚫ Familiar with version control tools (e.g., Git), able to manage and merge code
branches.
⚫ Knowledgeable in responsive design and cross-browser compatibility to ensure
a consistent user experience.
⚫ Strong problem-solving skills and ability to collaborate effectively in team development tasks.
【Preferred Qualifications】
⚫ Experience in frontend development for insurance-related systems, mobile insurance applications, or tools used by sales agents.
⚫ Basic English communication skills.
【Technical requirements for the working environment】:
⚫ Operating System: RHEL 7.x/8.x, Docker EE for RHEL
⚫ Application Server: Node.js Version 14 64-bit
⚫ Database: MongoDB 5.0
⚫ Language: JavaScript ES5/6, TypeScript 3.x
⚫ DevOps: GIT, Jenkins, Sonartype Nexus
⚫ Framework: Ionic Framework 5, AngularJS 12
⚫ Testing Tools: Appium, Postman, Mocha, Sinon, JMeter
We’re seeking a Frontend Engineer to participate in the development of web games, focusing on backoffices and portals using ReactJS. If you're experienced in JavaScript or TypeScript and fluent in English, join our team for an exciting gaming project.
# Responsibilities
1. Develop and maintain React applications using modern best practices.
2. Write clean, maintainable, and well-documented code.
3. Implement real-time features using WebSocket.
4. Participate in code reviews and share knowledge with team members.
5. Work closely with designers to create responsive, user-friendly interfaces.
6. Demonstrate proactive problem-solving by identifying opportunities and developing proof-of-concepts
# Requirements
1. 3+ years of experience with Javascript & Typescript.
2. Solid understanding of React fundamentals and hooks.
3. Experience with modern frontend solutions (e.g., TanStack Query, Zustand, ViTest, Tailwind).
4. Strong problem-solving abilities and eagerness to learn.
5. Proficiency in both English and Chinese, written and spoken.
# Nice to have
1. Degree in Computer Science, Engineering or relevant field.
2. Experience in browser game development.
3. Experience with animation development, WebGL, Three.js or other animation libraries.
4. Experience with WebSocket and real-time data handling.
Core Responsibilities
-Cooperate with product managers and back-end development engineers to complete the requirements and provide continuous technical support.
-In some cases, you will need to use the front-end library to construct your own UI design and interaction design solutions.
-Maintain continuous attention to new technologies in front-end related fields and solve problems with reasonable technical solutions.
主要職責
與產品經理和後端開發工程師配合完成需求並對自己所負責的部分持續提供技術支持
在某些情況下需要藉助前端公共組件庫自行發揮UI設計和交互設計方案
對前端相關領域技術保持持續關注,用合理的技術方案解決問題
Qualifications
-3+ years front-end development experience.
-Familiar with basic knowledge of native JS and HTTP protocols, and basic abstraction capabilities.
-Familiar with React and can quickly learn related technologies
-Experience in complex front-end WebApp application development
任職資格
-3年以上前端開發經驗
-熟悉原生JS和HTTP協議等基礎知識,具備基本的抽象能力
-熟悉React,並能快速學習相關技術
-有較複雜的WebApp類型產品前端開發案例
Bonus
-Familiar with technology stack: React.js + React Native + WebPack + Antd + ES6 + React-router + Redux + Scss
-Familiar with React community open source UI component libraries such as http://ant.design/
-Familiar with server-side development based on Node.js and other related technologie
-熟悉技術棧:React.js + React Native +WebPack + Antd + ES6 + React-router + Redux + Scss
-熟悉 http://ant.design/ 等React社區開源UI組件庫
-熟悉 Node.js 等相關技術為主的服務器端開發
[Responsibility & Requirement]
【BU5】
1.Be responsible for BO/OPC and demosite layout development
2.Refactor the Angular code base to React
3.Manage Data Analytics (Visualization) solution
4.At least 3 years of frontend development experience
5.Proficiency in React and experience in Angular 5
6.Strong knowledge of HTML5, Javascript and CSS (SASS/SCSS)
7.Knowledge of responsive design principles and frameworks.
8.Experience in dashboard UI development is highly preferred
9.Knowledge in any of the framework/language/technology - Swift, CocoaPods, Kotlin , React-Native will be an added advantage
1. Understanding client requirements and how they translate to new application features.
2. Collaborating with development team and other developer to set specifications for new applications.
3. Design creative prototypes according to specifications.
4. Troubleshoot and debug applications.
5. Evaluate existing applications to reprogram, update and add new features.