Jia Li
Verified Expert in Engineering
Mobile Application Developer
Manchester, United Kingdom
Toptal member since May 12, 2021
Jia is a senior mobile developer and team tech lead with 18 years of experience, specializing in Android app development. With rich experience and a deep understanding of the full mobile application development process, principles, and best practices, Jia created Android apps in Java and Kotlin for clients in various industries, including a price comparison service, car manufacturer, traffic monitoring service, job search engine, online review platform, and household utility provider.
Portfolio
Experience
Availability
Preferred Environment
Windows, MacOS, Android Studio, Bitbucket, GitHub, Jenkins, Bitrise, Firebase, Kotlin, Java
The most amazing...
...mobile apps I've developed are Vanguard Invest, MoneySuperMarket, United Utilities, and Zoek.
Work Experience
Senior Android Developer
PA Consulting
- Developed the Vanguard Invest Android application for the German market.
- Collaborated with design, QA, web, and management teams.
- Demonstrated new features to the mobile team and the client’s teams.
Senior Android Developer
MoneySuperMarket
- Led the junior developers to refactor and clean up the whole Android app codebase and implemented proper dependency injection for the MVP pattern.
- Played a key role in migrating an old Android app to the new one. Collaborated with the product, UX, server, and other teams to ensure parts of the new app were functioning as expected, such as user profile, settings, and several other features.
- Supported and mentored an intern who made significant progress and developed his mobile app development skills. He worked independently as an experienced junior developer within a few months and received positive feedback from his university tutor.
Senior Software Engineer
Apadmi
- Developed 15+ mobile applications for various clients, such as a job search engine, household utility provider, online review service, and car manufacturer.
- Led the Android team as a tech lead on multiple projects of various sizes and received achieved very positive client feedback for all of them.
- Supervised and mentored junior developers, helping them build their development skills and progress to mid-level developers quickly.
Senior Software Engineer
mxData (renamed to Mapway)
- Served as a key developer on Traffic TV, the company's main product on multiple mobile platforms, such as J2ME, Windows Phone, Android, and BlackBerry. It gained a high profit and a good reputation for the company.
- Developed key aspects of the Android, Windows Phone, and J2ME versions of Tube Map, which became the most successful London tube mobile application at that time.
- Supervised junior developers on projects and helped them develop their skills.
Experience
MoneySuperMarket Android App
https://play.google.com/store/apps/details?id=com.moneysupermarket.phoenix&hl=en_GB&gl=USI collaborated with the back-end team to create a dedicated RESTful API to serve the data required by this front-end app. I also liaised with the product, UX, data, and other teams to ensure that the features I worked on complied fully with the company's style and served their intended business purposes.
United Utilities Android App
https://play.google.com/store/apps/details?id=com.unitedutilities.consumer.appZoek Android App
Education
Bachelor of Science Degree in Computer Science
University of Manchester - Manchester, UK
Skills
Libraries/APIs
Retrofit 2, REST APIs, Mixpanel Android API
Tools
Android Studio, Bitbucket, GitHub, Jenkins, Jira, Salesforce Marketing Cloud, Subversion (SVN), Crashlytics, Slack, Confluence, Adobe Analytics, Sentry, InVision, Figma
Languages
Kotlin, Java, C++, C#, Objective-C, Swift
Platforms
Firebase, Android, Bitrise, Windows, MacOS, AppsFlyer, Salesforce, iOS, BlackBerry, J2ME, Windows Phone
Paradigms
Test-driven Development (TDD), MVVM
Other
Android, Teams, Coroutines, Computer Science, Software Engineering, Push Notifications, Mobile Apps, Payment APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring