Experienced mobile application developer with a passion for building elegant, intuitive, and user-focused mobile experiences. Proficient in Swift, SwiftUI, Objective-C, and React Native, with a strong interest in embracing new challenges and continuously expanding technical expertise.

Meng Li

Experienced mobile application developer with a passion for building elegant, intuitive, and user-focused mobile experiences. Proficient in Swift, SwiftUI, Objective-C, and React Native, with a strong interest in embracing new challenges and continuously expanding technical expertise.

Available to hire

Experienced mobile application developer with a passion for building elegant, intuitive, and user-focused mobile experiences. Proficient in Swift, SwiftUI, Objective-C, and React Native, with a strong interest in embracing new challenges and continuously expanding technical expertise.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Chinese
Fluent

Work Experience

Swift/React Native Developer at TotalCoach
June 7, 2024 - January 11, 2026
Developed and maintained features in an Expo-based React Native application, contributing across the full feature lifecycle from requirements through release and ongoing support. Owned cross-platform app stability and performance, including debugging production issues. Integrated and maintained native Swift modules for advanced audio, video, and image processing, exposing native functionality through well-defined APIs consumed by the React Native layer. Collaborated closely with product and design teams to deliver user-focused features while balancing scope, performance, and maintainability. Improved development workflows and code quality within a small, fast-moving team, including extracting shared native functionality into a reusable NPM package, adopting MVVM architecture, adding unit tests, migrating reactive code from RxSwift to Combine, and integrating RevenueCat for in-app purchases and subscriptions.
Senior iOS Engineer at BlueJeans by Verizon
November 9, 2020 - May 31, 2024
Developed and maintained the BlueJeans iOS application, ensuring strong performance, usability, and scalability. Collaborated closely with Product Management and Design teams to translate requirements into well-structured technical solutions, following clean architecture principles and development best practices. Modernised the codebase by migrating legacy Objective-C/Storyboard components to Swift and SwiftUI, while supporting integration with existing C++ and Objective-C modules. Actively diagnosed and resolved production issues in collaboration with customer support and cross-functional teams, introduced a bi-weekly knowledge-sharing session to promote iOS best practices, and mentored interns and junior engineers to support their onboarding and technical growth.
Senior Mobile Developer at Home Credit China
May 8, 2018 - July 8, 2019
Led app enhancements and iterations based on business needs, coordinating efforts between front-end and back-end teams to implement technical solutions and resolve customer-reported bugs. Upgraded the app architecture to the MVVM-Coordinator pattern, which improved scalability and efficiency. Additionally, facilitated skills-sharing meetings on diverse development topics to promote team knowledge and collaboration.
Senior iOS Engineer at CAR Inc.
March 2, 2015 - May 25, 2018
Managed app maintenance and iterations aligned with new business needs, while mentoring junior engineers to facilitate their growth. Achievements include optimising iOS app architecture for improved scalability, performance, and maintainability, alongside introduced third-party tools and coding guidelines to the team to bolster app stability and robustness.

Education

Graduate Diploma in Computer Science at University of Canterbury
July 15, 2019 - July 31, 2020
Bachelor of Telecommunications Engineering at University of Science and Technology, Beijing
September 1, 2005 - July 24, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Dunedin today.