Must:
1. 3+ years in front-end development.
2. 2+ years with one of modern front-end frameworks such as React.
3. Proficiency in ES6+, TypeScript and CSS pre/post processors.
4. Wide understanding of mainstream frontend technologies like Angular/Vue, RWD, design system, Web Storage, … and more.
5. Experience of i18n, l10n, a11y and cross-browser compatibility.
We are looking for experienced front end engineers to join us. You will be responsible for creating and implementing the user interface (UI) and user experience (UX) of a website or web application. Work closely with designers and back-end developers to translate visual designs and wireframes into functional and interactive digital products.
Responsibilities
-Use typescript to create, maintain, improve user-friendly web pages
-Optimize web for maximum speed and scalability
-Ensure high quality graphic standards
-Collaborate with pms, designers, engineers
-Help engineers with coding, troubleshooting, and code-reviewing.
We are seeking a skilled and passionate Frontend Software Engineer to join our team and contribute to the evolution of a dynamic product in the SZ project. You will have the opportunity to drive innovation, enhance user experiences, and shape the future of our platform.
We are looking for individuals who thrive in a collaborative, agile environment, take ownership of their work, and are committed to delivering exceptional products to our partners.
Key responsibilities:
- Architect, design, develop, and test frontend features using ReactJS and TypeScript.
- Implement advanced React concepts such as Hooks (useState, useEffect, useContext, useReducer).
- Optimize rendering and performance of frontend components.
- Collaborate with cross-functional teams including backend engineers, designers, and product managers.
- Contribute to frontend documentation and release notes for each release.
Required Skills:
- Strong proficiency in JavaScript (ES6+) and TypeScript
- Solid understanding of ReactJS and its core principles
- Experience with React Hooks and performance optimization techniques
- Solid understanding of unit testing and writing maintainable code
- Familiarity with Git and collaborative development workflows
- Strong written and verbal communication skills
- Ability to communicate in English with international team members
Good to have skills:
- Experience with Ant Design component library
- Familiarity with Redux Toolkit (RTK) for state management
- Experience with React Router for SPA routing
- Knowledge of frontend testing frameworks such as Jest and React Testing Library
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.
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.
JOB RESPONSIBILITIES:
- Translate Python code to android platform runnable C++ lib
- Integrate the lib into Pixel platform
- Develop command line script to enable/disable the lib
- Measure the latency and power on the Pixel platform
- Analysis the scaler and vector computation distribution in a lib
Minimum Qualifications:
- Bachelor's degree in computer science, engineering, or a related field
- 3+ years of experience in web frontend GUI development
- Programming skills in Python, C++
- Good communication and interpersonal skills
Preferred Qualifications:
- Master's degree in computer science, engineering, or a related field
- 3+ years of full-stack developer experience
- Programming skills in JavaScript, Python, C++
- Experience with web frameworks, Angular, React, Node.js
- Experience with android platform driver development
English proficiency requirements:
- Ability to understand spoken and written English.
- Ability to communicate in meetings, phone calls, and emails.
- Ability to write clear and concise English documents.
[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
【BU6】
1.Familiar with HTML5, JavaScript, and CSS
2.At least 3ys frontend experience
3.Familiar with React and typescript
4.Experienced in C#, .NET Core or newer will be a big plus
5. Basic understanding of cryptocurrency.
*前端介面與互動開發--負責設計並實作使用者介面,以及各種互動元件。
Frontend UI/UX Development: Responsible for designing and implementing user interfaces and various interactive components.
*API 整合與用戶體驗--串接後端 API,並確保資料整合流暢,提供優質的用戶使用體驗。
API Integration & User Experience: Integrate backend APIs and ensure seamless data flow to provide an excellent user experience.
*資料視覺化與動態呈現--支援數據視覺化,將複雜的資料以圖形或動態方式清楚呈現。
Data Visualization & Dynamic Presentation: Support data visualization by clearly presenting complex data through graphics or dynamic displays.
*跨部門技術溝通--與後端工程師緊密合作,共同解決 API 串接與整合問題。
Cross-Departmental Technical Communication: Collaborate closely with backend engineers to resolve API integration and connection issues.