guzhenhuab5

Senior I Os Application Developer

1. Have 8 years of iOS development experience, proficient in Objective-C and Swift, good use of Xcode, and have Web front-end programming ability and code rich optimization experience.
2. In-depth understanding of iOS memory management, familiar with circular reference and solution, familiar with AutoreleasePool and class loading mechanism, ensure generation code runs efficiently.
3. Proficient in the application of Block, KVC, KVO and Category to improve code reusability, achieve flexible programming and improve project efficiency.
4. Good at RunLoop mechanism to ensure smooth application, master Autolayout, flexible implementation of responsive layout.
5. Good at SQLite database and multi-thread technology application, proficient in NSThread, GCD, NSOperation, to ensure data security And performance.
6. Proficient in Git and SVN version control, using fastlane to automate construction, significantly improving development speed.
7. Proficient in using CocoaPods to manage private libraries, familiar with MVC, MVVM architecture, with Rx responsive programming experience, adapt to various items Eye needs.
8. A deep understanding of data structures and algorithms, such as linked lists, sorting, and graph theory, can effectively solve complex technical problems.
9. Skilled use of agile development process, with rich practical experience, to ensure that the project is completed on time and with high quality, while passing Python scripts improve work efficiency.


Experience: 8 years

Yearly salary: $48,000

Hourly rate: $25

Nationality: 🇨🇳 China

Residency: 🇨🇳 China


Experience

Senior iOS Application Developer
Shanghai Baopu Information Technology Co., LTD
2019 - 2023
1. Served as the main developer of the forth version iteration of our iOS app, responsible for the development and maintenance of Flutter, and improved the service of the platform Service quality. 2. Proficient in Swift programming, successfully developed and realized functions such as consultation list, prescription page and patient teaching article, which enhanced user experience. 3. Led the design and development of the clinical thinking module of famous doctors, providing innovative tools for TCM diagnosis and treatment. 4. Optimized project management, replaced Carthage with Cocoapods, effectively improved work efficiency and reduced integration difficulty. 5. Implement Fastlane one-click deployment script, which solves the problem of manual packaging efficiency and significantly improves the team's work efficiency. 6. Introduction of SwiftLint code checking tool to unify code styles, fix potential crashes in time, and enhance software stability.
Senior iOS Application Developer
Shanghai LAN Si Information Technology Co., LTD
2017 - 2018
1. Built and independently took charge of the iOS version of Shanghai Lansi's house navigation APP from scratch, successfully developed and iterated various functions and improved them The user in the mobile platform room search experience. 2. Deeply participate in the product development process, contribute to the team's demand analysis and technical design solutions, and provide key technical support and innovation Help the project to promote efficiently. 3. In our APP, I led the technical architecture of iOS, implemented system analysis and product development, and ensured the flow through performance optimization Smooth user experience. 4. Troubleshoot and solve mobile terminal faults in a timely manner to ensure the stable operation of products after launching, and improve user satisfaction and reputation. 5. Carefully manage iOS signature certificates, smoothly implement application release and shelf operation, ensure product compliance and smooth entry into the market. 6. Led the team to successfully transform Swift development, significantly improved development efficiency, and enhanced the maintainability of software by optimizing code quality Scalability and scalability.
iOS Application Developer
Shanghai Qiming harmonic Hong Information Technology Co., LTD
2016 - 2017
1. Designed and implemented the core architecture of iOS applications, which improved the stability and performance of the software 2. Led the development and maintenance of iOS applications, ensured the continuous update and optimization of products, and improved user satisfaction 3. Deeply involved in demand analysis, successfully coded and realized multiple functional modules, which improved the efficiency of project execution 4. Conducted in-depth research on iOS cutting-edge technologies, introduced innovative solutions for the team, and enhanced product competitiveness 5. Overcome technical difficulties in the iOS project, successfully implement key technical breakthroughs, and promote the smooth progress of the project 6. Developed and implemented iOS coding specifications, improved the quality and consistency of team code, and reduced maintenance costs

Skills

dart
flutter
objective-c
python
ruby
swift
ios
english
chinese-mandarin