高级开发人员-移动解决方案
专业领域
高级开发人员-移动解决方案(React Native)
职位摘要:
在移动平台上带来深入的、实践性的技术专长,并负责在移动平台上作为技术专家支持交付团队,通过架构、设计和构建来完成工作。
主要职责:
• 实施稳健的应用程序架构和复杂的用户界面
• 组件设计和编写新功能,包括单元测试、调试和解决缺陷。
• 组件设计/编码/单元测试/调试
• 负责设计应用程序架构和与各种外部系统(API、第三方SDK)的集成设计。
• 遵循React Native指南的最佳实践。
• 对React设计模式(如HOC、Render props)及其应用有良好的理解。
• 对原子设计原则有良好的理解。
• 有css-in-js / styled components的经验。
• 对Android和iOS的工作原理、发布流程有良好的理解。
• 良好的人际交往和沟通能力
• 不断研究并采用新技术/最佳实践。
• 解决问题和寻找解决方案的强大创新方法。
• 在压力下具备多任务处理的能力,并能在最少的监督下独立工作。
• 在高性能面向消费者的应用上工作
技能要求:
• 至少5-9年的移动应用开发经验。
• 至少2年的React Native应用程序开发经验。
• 扎实掌握JavaScript {{和TypeScript}}语言及其细微差别,包括ES6+语法,遵循Android指南的最佳实践
• {{函数式或面向对象}}编程知识
• 在React-Redux/Mobx开发方面技术上强大,并对核心移动概念(如生命周期、UI、网络、缓存、设备功能等)有深入的理解
• 有使用自动化测试套件(如Jest或Mocha)的经验
• 有集成第三方框架的经验。与日志记录和捕获用户导航和应用使用情况以进行分析和Crashlytics的工作,以了解用户最常使用的功能。
• 移动安全和密码学知识是优势。
• 对Git、JIRA和Jenkins等工具有良好的工作知识,或者对类似这些的工具有良好的工作知识
• 有敏捷方法论的经验优先。
• 良好的沟通能力。
• 对应用遥测集成和应用性能管理有良好的知识。
• 在Play Store和Appstore上至少发布过2个React Native应用程序
经验-5-9年。
教育背景:全日制学士/硕士学位(理科或工程学位优先)。
关于我们:
Publicis Sapient是Publicis Groupe的数字业务转型中心,帮助客户实现增长和效率,并在消费者行为和技术催化社会和商业变革的世界中改变他们的工作方式。拥有17,000名员工和100多个办事处,我们的专业知识涵盖技术、数据科学、咨询和创意,加上我们的创新文化,使我们能够通过创建客户期望的产品和服务来加速客户的复杂转型计划。
此职位原始信息为高级开发人员-移动解决方案,发布在GrabJobs ©上。如有任何问题,请使用GrabJobs上的报告职位按钮进行标记。