About Aiper
Aiper is the No. 1 smart robotic pool cleaner brand and a leading provider of smart solutions for pools and gardens. Its connected Smart Yard Ecosystem simplifies care across the entire outdoor space – from pool cleaning and water care to smart irrigation. Trusted by more than 4 million users worldwide, Aiper is available in nearly 10,000 stores across 50+ countries and regions. Driven by smart automation, adaptive AI, and sustainable design, Aiper gives users more time to enjoy life’s best moments.
Job Title: Web Assistant Development Engineer
Location: Singapore(Onboarding & training in Shenzhen, China)
Employment Type: Full-time
Responsibilities:
- Responsible for the development of the company’s web-based products, including PC applications and mobile H5 pages. Participate in requirements analysis and technical solution design for front-end features.
- Conduct in-depth research into web front-end performance and page loading speed, and propose and implement effective optimization solutions.
- Develop and maintain business components and reusable modules using mainstream front-end frameworks such as React or Vue.
- Optimize page performance and user experience, address cross-device compatibility issues (PC and mobile H5), ensure cross-browser compatibility, and improve page responsiveness and loading speed.
- Work closely with QA, Product, Backend Development, and UI/UX Design teams to ensure stable product releases and continuous iteration.
Requirements:
- Solid foundation in front-end development, with proficiency in core technologies including HTML5, CSS3, and JavaScript (ES6+).
- Familiarity with mainstream front-end frameworks such as React or Vue and their underlying principles. Proficiency in component-based development, state management (e.g., Redux, Pinia, Vuex), and routing mechanisms.
- Proficiency in TypeScript, with a good understanding of Flexbox layout and responsive design. Ability to independently handle cross-version and multi-screen-size adaptation.
- Hands-on experience with complete web front-end projects and the ability to independently take ownership of business modules and component development.
- Strong understanding of modular and component-based development principles, with the ability to apply relevant design patterns effectively. Excellent logical thinking, communication, and teamwork skills.