实现网

旅游--酒店供应商及OTA对接 远程兼职

一般月薪5500元
项目类型:Api接口开发
每月工作: 10天
工作方式:远程
nodejs、typescript、

职位详情

【长期项目】一家专门做国内国际旅游的公司;约有7个独立酒店接口待开发;因项目发展,本公司开发人手不够,需数枚攻城狮予以辅助;可长期合作; 框架都已搭建好,所需开发工程量并不大;可兼职,可转正,可选任意接口,可多个接口打包,公司在北京,期待与您的合作,互利共赢;
【语言要求】英语需要过关,可流畅阅读英语文档;
【技术要求】
1.- 基于nodejs环境开发,
- 请示用typescript作为统一的开发语言,
- 统一使用ES6以上的import 功能调用package.json 中的package
- 接口开发推荐使用:[GOT](https://www.npmjs.com/package/got) 或者 Axios
2. 请测试所需的环境变量使用 .env文件提供,并将.env 放入 .gitignore
3. 请勿在软件里写死任何有关于API 调用的参数
4. 除了在API调用时无法分辨类型的变量除外,请勿使用any类型
5. API打包开发
- 将第三方API开发为一个独立的包(pacakge),在tmi-tqnl-*-supplier中集成这个package完成其hotel, price和order的需求,如[rakuten-trip-node](https://github.com/stark-tech-space/rakuten-trip-node)和[tmi-tqnl-rakuten-supplier](https://github.com/stark-tech-space/tmi-tqnl-rakuten-supplier)
- 软件逻辑可拆分并遵循良好的OOP(对象导向编程)概念。
- supplier 构造函数应该只传入必要的地址以及API钥匙... 等API相关参数,如[supplier构造器](https://github.com/stark-tech-space/tmi-tqnl-rakuten-supplier/blob/af7e4235c01e2295272f810d2ba2761e2226940a/src/hotels.ts#L21-L27)
6. 环境变量
- 只包含一些私密信息或者系统设置参数,如测试所需的参数
- 不应该在包类或者类里面使其他地方用环境变量,因为他们只应该是是构造器的输入参数
7. 注记
- 请遵循OOP开发思想
- 安全:
- API钥匙和相关参数请勿上传至远程
- 用户名和密码请勿上传至远程
- 开发过程中请勿在软件中写死(hard-coding)任何关于凭证的信息
8.联系方式:于经理 18301031316(微信)

已有2人投递
Small 9f5f85d3cc28204c585fd7138c1041a4
Small 17311fd673943db57c1e106eb4d3ed50
Eaac0885e8a9667c01da0eebb2eab498
昵称登录后显示 大约 1 年前
公司地址 不限
团队人数未填写
融资情况未透露
产品介绍

暂无介绍

团队介绍

暂无介绍