Nodejs开发者

16个月前远程全职
Edjuster

Edjuster

location 多伦多
unsaved
这是一个远程职位,可以在加拿大的任何地方工作。 随着世界转向FHIR,有许多原因值得微笑 更明智的决策、更少的障碍和更好的激励只是开始。Smile CDR通过我们领先的基于FHIR的数据解放平台,使医疗保健利益相关者能够轻松收集和交换数据。 我们消除了信息与护理之间的障碍,为那些提供或消费卫生服务和产品的人员以及由于破碎、无法访问或复杂的信息系统而受到阻碍的人员提供了更好的护理。 成为致力于#更好全球健康的团队的一部分 NodeJS软件开发人员职位是生态系统团队的一部分,负责开发构建在Smile CDR产品之上的软件组件。团队专注于可扩展的解决方案模型中的客户特定要求。您将在一个敏捷的环境中工作,每两周进行一次冲刺。 职责: 在项目开始时帮助塑造方法、范围、里程碑和解决方案设计。 与开发团队一起实施解决方案;编写代码,配置外部组件和原型技术。 编写可管理的代码和单元测试,并创建相关文档。 如有需要,参加客户会议。 始终对所有优先事项、截止日期和积压任务保持敏锐的意识,积极指导和协助团队完成所需的项目任务。 了解正在开发的功能以支持团队。 深入进行面对面的代码审查、配对编程和协作问题分析。 参加每月的技术会议,以帮助指导公司的技术流程、架构和策略。 要求: 3年以上NodeJS/NestJS经验。 使用Jest/Jasmine/Karma/supertest等框架进行单元测试的经验。 熟悉git、CI/CD流水线、NPM、Docker容器和网络。 了解面向对象的编程概念和设计模式。 良好的沟通能力,并能与团队合作进行功能开发。 具有微服务和Restful API的经验。 完成工程、IT、医疗保健学士学位或相关领域的大专学历,并具备相应经验。 最好有: 具有前端开发经验,如Angular/React、Javascript/Typescript、HTML和CSS、Cordova/Ionic、Bootstrap。 具有Java开发经验(Spring)。 具有NginX、Postman、Insomnia、Gitlab CI、MongoDB、PostgreSQL、Azure B2C、AWS Cognito、SSO OIDC、Slack、Google Tech、Jira、Gitlab、Figma等经验。 具有HL7和FHIR等医疗标准的经验。 具有AWS/Azure或Google Cloud等云配置和部署经验。 即使您不满足所有工作要求,我们也鼓励您申请。 Smile CDR的核心价值观是尊重、接纳我们的差异和庆祝我们的共同价值观。我们的员工是我们成功的基础,我们致力于建设多样化和包容性的团队。我们欢迎并鼓励所有背景的候选人申请。如果您在申请或面试过程中需要住宿或有任何问题,请告诉我们。