React本地开发人员职位描述模板/简介
建造产品是一项高度协作的活动,需要一个出色的团队合作者,他们奉献质量。我们正在寻找一个对iOS和Android平台创建高性能移动应用程序充满热情的React Native开发人员。您将负责架构和构建这些应用程序并按照其他产品基础架构的顺序与团队进行沟通。
React本地开发人员工作档案
React Native使用基本的JavaScript能力,同时允许开发人员同时靶向iOS和Android。 Great React Native Developers可以创建在使用许多开发人员熟悉的Web技术时似乎完全本地的应用程序。
他们经常专门研究产品的前端,但他们还擅长了解应用程序必须与之接口的API服务和基础架构。
汇报给
-Sr。开发人员(React Native,JavaScript)
- 技术领导
反应本地开发人员责任
- 使用React生态系统,设计和创建用于基于JavaScript的在线和移动应用的用户界面组件
- 与其他反应的工程师,设计师,质量保证专业人员和经理一起在小型团队中工作
- 从线框和原型创建应用程序和UI组件。
- 必要时,使用本机模块
- 对于两个平台的紧密接口 - Android和iOS - 使用本机API
- 创建自动测试以检查您的代码是否无错误,并且执行良好
- 通过删除性能瓶颈来增强前端性能
- 开发具有最高级别代码可重复使用性和效率的前端模块
- 使用流畅的动画创建一个出色的用户界面
- 使用第三方依赖性和API
- 与Redux Architecture合作以提高网站/移动应用程序速度
- 与跨职能团队合作,在时间/预算限制内构建应用程序
反应本地开发人员的要求和技能
- 计算机科学,信息技术或可比的经验学士/学位硕士学位
- 与React在线和移动的React以及Flux,Flow,Redux等技术合作的重要专业知识
- 需要广泛了解JavaScript,CSS,HTML,功能编程和前端语言
- 对反应原理(例如虚拟DOM,组件生命周期和组件状态)等反应原理的扎实理解
- 对整个移动应用程序开发过程的彻底掌握,从原型开始
- 需要了解类型检查,单元测试,打字稿,Prop类型和代码调试
- 与REST API,文档请求模型,离线存储和第三方库一起工作
- 对Web技术的深入了解,例如JavaScript,HTML和CSS
- 了解用户界面和响应式设计
- 精通各种反应的本地应用和技术,例如开玩笑,酶,Eslint等
- 深入了解软件开发方法,概念和流程
- 以前开发大型,复杂的网络和移动应用程序的经验
- 能够为React Antical应用程序构建和管理完美无瑕的连续集成和交付管道
- 对React本地人的最佳实践和设计美学知识
- 积极的态度和不断学习的愿望
- 始终及时掌握最新的反应新闻开发,技术和新闻
- 制定遵守可接受的编码原则的清洁,有据可查的代码的能力