React Native Developer
Summary
A React Native developer in Singapore working on the company's IoT smart-device products: designing and maintaining front-end features and device plugins in React Native, optimizing app/plugin performance, handling multi-device compatibility and weak-network issues, and collaborating with testing, product, operations, and native R&D teams.
Responsibilities:
1. Responsible for the R&D of the company's IoT projects; participate in requirement analysis and technical solution design for product front-end features, including the control and interaction of smart devices and other products.
2. Handle day-to-day front-end development, optimization and maintenance of departmental products.
3. Conduct in-depth research on React Native application performance optimization and propose effective solutions.
4. Use the React Native framework to design, develop and maintain device plugins.
5. Optimize plugin performance and user experience; resolve issues such as multi-device compatibility, weak network environments and package size.
6. Collaborate with testing, product, operations and native R&D teams to ensure stable plugin releases and continuous optimization.
Requirements:
1. Master's degree or above in Computer Science and Technology, Software Engineering, Electronic Information, Communication Engineering or related fields, with solid programming fundamentals.
2. Project experience in mobile or front-end development.
3. Familiar with the React Native / React tech stack.
4. Experience with fully launched projects is preferred; open-source contributions are preferred.
Tell employers what skills you have Network PerformanceMobile Development
Software Engineering
Front-end Development
Information Technology
Device Management
Computer Science
Issue Resolution
Product Optimization
Technical Product Development
launching new projects
React Native
Communication Engineering
Test Development
Computer Programming
mobile UX