Basic Requirements:
- Work Experience: 4+ years
- Location: Suzhou
- Education: Bachelor's degree or above
- Salary Range: Negotiable
- Number of Openings: 1
Responsibilities:
1) Responsible for the development of the company's mobile APP (iOS) for company products;
2) Responsible for the integration, deployment, continuous upgrades, refactoring, and optimization of the mobile App, as well as code maintenance and backup;
3) Responsible for the preparation of technical documentation, collaborating with the team to ensure the software development process.
Requirements:
1) Bachelor's degree or higher in Software Engineering, Computer Science, or related fields from accredited institutions, with the ability to proficiently read and understand English technical documentation;
2) 4+ years of experience in mobile APP software development, especially experience in developing mobile Apps for IoT, wearable, medical and health products, etc.;
3) Familiar with and have participated in all stages of the iOS mobile APP development process from R&D to release;
4) Proficient in iOS native development, with an understanding of cross-platform development (e.g., Flutter, React Native);
5) Familiar with typical database technologies such as SQLite, with some SQL development experience;
6) Proficient in programming languages such as Swift/Objective-C;
7) Proficient in common design patterns, familiar with architectural designs such as MVVM and MVP;
8) Strong communication skills, proactive problem diagnosis, and creative problem-solving abilities;
9) Proactive and optimistic work attitude, self-driven, able to embrace challenges, with sustained enthusiasm for new technologies and a strong learning ability;
High professional integrity and a clean employment record.