公司名称:某大型科技集团
工作地点:宁夏
职位描述:
1、基于 React Native 实现 Android 和 iOS 平台移动应用的开发和维护,完成特定功能的 Android、iOS 原生库或 RN 库封装;
2、根据产品需求完成界面呈现、业务逻辑实现,满足软件稳定、安全和性能要求,撰写相应的开发文档和代码说明文件;
3、持续跟进 App 技术栈框架和组件库升级,持续进行代码优化,提升 App 工程可维护性和可扩展性;
4、协同产品部门进行需求分析、评审、编码实现的产品迭代过程,能深入发掘业务需求为软件开发提供架构设计和规范性开发。
任职资格:
1、本科及以上学历,计算机相关专业;
2、有 3 年及以上 Android 开发经验,有 React Native 编程和优化经验优先,有互联网金融项目开发经验优先;
3、具备良好的 Java 基础,熟悉常见设计模式和编程思维;熟练掌握 HTML5, CSS3, ES 开发语言;
4、熟悉 Android 功能体系,理解 Android 底层原理和应用运行机制,具备常规应用及定制功能的开发能力;
5、熟练使用 MobX / Redux、React-Navigation 开发组合,对 React 生态圈常用框架和库有使用经验;
6、具备原生层和 React Native 层的类库开发能力,有Android、React Native、Webview H5 三方互调开发经验;
7、具有较强的归纳分析能力,能熟练使用各种调试、抓包工具、自动化前端工具,独立定位和解决问题。
8、ios、Android、windows、macos 至少要会两个。