我们正在寻找一名Node.js开发人员,帮助我们开发mimik的后端微服务。
您的主要职责将包括在SwaggerHub中定义API,开发相应的服务器逻辑,定义和维护相关的MongoDB数据库,并确保对原生移动应用程序的请求具有高性能和响应能力。
职责:
- 使用公司提供的指南,使用SwaggerHub定义所需的API。
- 定义数据模型。
- 开发微服务,遵循公司提供的某些设计模式。
- 编写可重用、可测试和高效的代码。
- 设计和实现低延迟、高可用性和高性能的微服务。
- 实施安全性和数据保护。
- 集成数据存储解决方案(可能包括数据库、键值存储、Blob存储等)。
- 为您的代码编写测试(基于服务的API测试和/或单元测试)。
技能和资格:
- 熟练掌握JavaScript。
- 了解Node.js及其可用的框架(例如Express、StrongLoop等,具体取决于您的技术栈)。
- 了解异步编程的性质、怪异之处和解决方法。
如何申请:
要申请这个职位,请在下方上传您的简历和求职信。谢谢!
请注意,只有被选中进行面试的候选人将会被联系。候选人的信息将被保密,并且只会与mimik的招聘团队共享。
职位类别:开发
职位类型:全职
工作地点:远程