李佳,英国曼彻斯特的开发商
Jia is available for hire
Hire Jia

Jia Li

Verified Expert  in Engineering

移动应用开发人员

Location
曼彻斯特,英国
Toptal Member Since
May 12, 2021

贾是一名高级移动开发人员和团队技术负责人,拥有18年的经验, 专门从事Android应用程序开发. 具有丰富的经验和对完整移动应用程序开发流程的深刻理解, principles, and best practices, Jia用Java和Kotlin为各行各业的客户创建了Android应用程序, 包括价格比较服务, car manufacturer, 交通监察服务, job search engine, online review platform, 以及家庭公用事业供应商.

Portfolio

PA Consulting
Android, Kotlin,测试驱动开发(TDD),模型视图视图模型(MVVM)...
MoneySuperMarket
Android Development, Android Studio, Firebase, Bitbucket, GitHub, Java, Kotlin...
Apadmi
Android Development, iOS, Java, Bitrise, Firebase, AppsFlyer, Crashlytics...

Experience

Availability

Full-time

Preferred Environment

Windows, MacOS, Android Studio, Bitbucket, GitHub, Jenkins, Bitrise, Firebase, Kotlin, Java

The most amazing...

...我开发的手机应用包括Vanguard Invest、MoneySuperMarket、United Utilities和Zoek.

Work Experience

Senior Android Developer

2021 - 2022
PA Consulting
  • 针对德国市场开发Vanguard Invest Android应用.
  • 与设计、QA、网络和管理团队合作.
  • 向移动团队和客户团队演示新功能.
Technologies: Android, Kotlin,测试驱动开发(TDD),模型视图视图模型(MVVM), Adobe Analytics, Sentry, GitHub, Bitbucket, InVision, Figma, Jira, Confluence

Senior Android Developer

2018 - 2021
MoneySuperMarket
  • 领导初级开发人员重构和清理整个Android应用程序代码库,并为MVP模式实现适当的依赖注入.
  • 在将旧的Android应用程序迁移到新应用程序中发挥了关键作用. 与产品合作, UX, server, 和其他团队一起确保新应用程序的部分功能按预期运行, such as user profile, settings, 还有其他一些特点.
  • 支持和指导一名实习生,该实习生取得了重大进步,并提高了他的移动应用开发技能. 他作为一名经验丰富的初级开发人员独立工作了几个月,并从他的大学导师那里得到了积极的反馈.
技术:Android开发, Android Studio, Firebase, Bitbucket, GitHub, Java, Kotlin, Jenkins, Bitrise, 测试驱动开发(TDD), Mixpanel Android API, AppsFlyer, Salesforce, Salesforce营销云, Retrofit 2, MacOS, Teams, Slack, Confluence, Jira

Senior Software Engineer

2013 - 2018
Apadmi
  • 为不同客户开发了15+个移动应用, 比如工作搜索引擎, 家庭公用事业供应商, online review service, and car manufacturer.
  • 作为技术主管带领Android团队参与多个不同规模的项目,并获得了客户的积极反馈.
  • 监督和指导初级开发人员, 帮助他们建立自己的开发技能,并迅速晋升为中级开发人员.
技术:Android开发, iOS, Java, Bitrise, Firebase, AppsFlyer, Crashlytics, Objective-C, Swift, Jira, Jenkins, Android Studio, REST APIs, Bitbucket, GitHub, Slack, Retrofit 2

Senior Software Engineer

2005 - 2012
mxData(重命名为Mapway)
  • 担任交通电视的主要开发人员, 公司主要产品在多个移动平台上, such as J2ME, Windows Phone, Android, and BlackBerry. 它为公司带来了高额利润和良好的声誉.
  • 开发Android的关键部分, Windows Phone, 和J2ME版本的Tube Map, 哪个成为了当时最成功的伦敦地铁移动应用.
  • 监督初级开发人员的项目,并帮助他们发展技能.
技术:Java, c#, Subversion (SVN), BlackBerry, J2ME, Mobile Apps, Windows Phone, Android

MoneySuperMarket安卓应用

http://play.google.com/store/apps/details?id=com.moneysupermarket.phoenix&hl=en_GB&gl=US
基于Kotlin的Android应用程序. 我参与了这款应用几乎所有功能的开发, 比如网络连接, data storage, all UI journeys, push notifications, data analytics, and Crashlytics.

我与后端团队合作创建了一个专用的RESTful API来提供前端应用程序所需的数据. 我也联络了产品, UX, data, 和其他团队,以确保我所从事的功能完全符合公司的风格,并服务于他们预期的商业目的.

联合公用事业安卓应用程序

http://play.google.com/store/apps/details?id=com.unitedutilities.consumer.app
联合公用事业公司的Android应用程序可以让用户查看自己的账户余额, make payments, view payment history, and report water leaks. 我带领Android团队,与UX团队和服务器团队合作设计, develop, and deploy this app.

Zoek Android App

一款让用户可以轻松搜索的安卓应用, save, share, 申请工作和管理他们的个人资料. 我带领Android团队,与UX团队和服务器团队合作设计, develop, and deploy the app.

Languages

Kotlin, Java, c++, c#, Objective-C, Swift

Libraries/APIs

Retrofit 2, REST API, Mixpanel Android API

Tools

Android Studio, Bitbucket, GitHub, Jenkins, Jira, Salesforce营销云, Subversion (SVN), Crashlytics, Slack, Confluence, Adobe Analytics, Sentry, InVision, Figma

Platforms

Firebase, Android, Bitrise, Windows, MacOS, AppsFlyer, Salesforce, iOS, BlackBerry, J2ME, Windows Phone

Other

Android Development, Teams, Coroutines, Computer Science, Software Engineering, Push Notifications, Mobile Apps, Payment APIs

Paradigms

测试驱动开发(TDD),模型-视图-模型(MVVM)

2001 - 2004

计算机科学学士学位

曼彻斯特大学-曼彻斯特,英国

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring