职位描述:
• 计算机科学或相关领域的学士学位。
• 8年以上的Android开发相关经验
• 8年以上:面向对象开发经验
• 8年以上:消费Web服务和在集成系统和数据库之间同步数据的经验
• 8年以上:关系数据库开发经验
• 8年以上:具备Java、Kotlin和Android SDK(5.0及以上版本)的经验。
• 5年以上:异步编程机制的专业知识,对Kotlin Flows有深入理解
• 5年以上:细致入微的面向对象(OO)软件设计技能。
• 8年以上:分析大型和复杂的代码库的能力。
• 5年以上:在MVVM、Flows、Coroutines、高级Kotlin组件等方面有工作经验
• 5年以上:在单元测试和测试覆盖率/ TDD方法方面有工作经验
• 5年以上:在清晰架构方面有工作经验
• 5年以上:具备SOLID原则的开发经验
• 熟练掌握Android UI开发和DI(Hilt、Jetpack Compose Jetpack Navigation)
• 集成了几个第三方SDK - 支付网关、分析工具、营销工具、Firebase集成等
• 有代码审查经验,能够在对齐和维护代码质量标准方面发挥领导作用(参与PR审查,找出遗漏的问题并提出更好的方法)
• 熟悉数字无障碍和残障包容性知识
• 熟悉与数字无障碍相关的法规(例如,第508节、ADA)
• 熟悉WCAG 2.1 AA要求
• 具备平台技术设计经验(例如,HTML、CSS、JavaScript、iOS、Android)
• 具备针对平台无障碍功能进行优化的经验(HTML、iOS、Android)
• 具备开发符合无障碍标准的数字产品的经验
• 具备将无障碍测试纳入开发过程的经验
• 具备在定义完成时满足无障碍标准的数字产品开发经验