IOS Development Engineer
Duties include:
1. According to product requirements, independently complete the corresponding software interface and functional modules;
2. Participate in software requirement analysis, module design, code writing, unit testing, etc.;
3. Able to follow the project plan, submit high-quality code on time, and complete development tasks;
4. Improve software usability and enhance user experience;
Skill requirements
1. Have multiple complete iOS project experiences
2. Proficient in Objective-C or Swift, familiar with XCode and other debugging tools.
3. Proficient in iOS SDK development technologies such as UI, networking, XML/JSON parsing, etc., with in-depth understanding of design patterns.
4. Familiar with React-Native development and have actual development experience.
5. Familiar with HTML/JS and other relevant front-end technologies is preferred.
6. Familiar with various algorithms and data structures, multithreading, network programming (Socket, HTTP protocol, Web Service) , etc.;
8. Bachelor's degree or above, with at least 2 years of work experience
IOS Developer
Job Responsibilities
1. According to product requirements, independently complete the corresponding software interface and functional module implementation;
2. Participate in software requirements analysis, module design, code writing, unit testing, etc.;
3. Able to submit high-quality code on time and complete development tasks according to the project plan;
4. Improve the usability of the software and enhance the user experience;
Skill requirements
1. Experience in multiple complete iOS projects
2. Proficient in Objective-C or Swift, and proficient in the use of XCode and other debugging tools.
3. Proficient in UI, network, XML/JSON parsing and other development technologies in iOS SDK, and have an in-depth understanding of design patterns.
4. Familiar with React-Native development and have practical development experience.
5. Familiarity with HTML/JS and other related front-end technologies is preferred.
6. Familiar with various algorithms and data structures, multi-threading, network programming (Socket, http protocol, Web Service), etc.;
7. Good communication skills, good professional quality and teamwork spirit, serious and responsible for work
8. Bachelor’s degree or Higher Diploma in Computer Science, Information Technology, or related disciplines;, 2 years or more of practical work experience