职位广告
职位:高级移动应用开发者(Flutter)
地点:伦敦/混合
薪资:£70,000 - £75,000
关于客户
我的客户是一家领先的全球服务提供商,致力于在资本市场和银行业等各个行业提供高影响力的解决方案。他们是一家以数据驱动的数字解决方案提供商,以人为本,致力于简化运营流程,改善客户体验。
职位描述
这家咨询公司的成功高级移动应用开发者将担任领导角色,为开发团队提供技术指导。凭借扎实的技能,包括Flutter、Dart、BLOC模式设计和RestAPI集成,他们领导创建高质量、跨平台的移动应用程序,具有复杂的自定义用户界面,模拟本地应用程序的性能。负责在AppStore和Google Play上进行端到端部署,监督使用GitHub Actions实施CI/CD工作流程,确保自动化构建和部署过程。此外,高级开发人员会关注新兴技术,评估其潜在采用情况,以增强移动应用开发能力。
主要职责
• 为移动应用开发团队提供技术领导和指导。
• 在Flutter框架和Dart语言方面展示强大的专业知识,用于跨平台移动应用开发。
• 领导开发复杂的自定义用户界面,注重模拟本地应用程序的性能。
• 在MVVM架构中实施BLOC模式设计,以确保可扩展性和可维护性。
• 主导RestAPI的集成,促进前端和后端系统之间的高效通信。
• 利用Firebase的高级知识,实现Cloud Firestore、推送通知、云函数和分析等功能。
• 管理部署过程,利用经验在AppStore和Google Play上部署移动应用程序,确保符合平台特定要求。
• 监督使用GitHub Actions实施持续集成和持续部署(CI/CD)工作流程,实现自动化构建、测试和部署过程。
• 保持对新兴技术和趋势的了解,评估其应用于增强移动应用开发能力的适用性。
• 可选择利用在AWS Appsync和GraphQL方面的经验,优化移动应用程序中的数据获取和操作策略。
技能与经验
• 在Flutter框架和Dart语言方面有丰富的经验。
• 有开发复杂、自定义用户界面并能模拟本地应用程序性能的经验。
• 有在MVVM架构中实施BLOC模式设计的实际经验。
• 有使用RestAPI的经验。
• Firebase:应具备Cloud Firestore、推送通知、云函数和分析等方面的经验。
• 应具备在AppStore和Google Play上部署应用程序的经验。
• 应具备使用GitHub Actions的经验。
• 有AWS Appsync和GraphQL方面的经验将是一个额外的优势。