全栈专家开发人员

多伦多 27天前全职 网络
面议
关于Dialogue Dialogue是加拿大领先的虚拟医疗服务提供商。通过完善我们的综合健康平台,我们为希望改善员工及其家人健康的组织提供卓越的在线健康和福利项目(初级保健、心理健康、认知行为疗法、员工援助计划和健康)。 在工作方面,我们设定了很高的标准。我们共同改变健康状况,帮助数百万人改善他们的健康。我们坚信,卓越的团队需要更多的 • 成功 • 社区 • 成长 • 绩效 您觉得自己可以改变现状吗?好消息,我们有适合您的职位! 我们接受真实的您。作为一个关注平等机会的雇主,Dialogue致力于为所有人创造一个多元化和包容性的工作场所。合格的申请者将不分国籍、种族、肤色、宗教、性别、性别认同或表达、性取向、残疾、年龄或退伍军人身份而被考虑。需要特殊安排的人士请通过accessibilite@dialogue.co与我们联系。 您作为全栈开发专家的角色 作为Provider Experience团队中的全栈开发专家,您将成为AXe(自动化与体验)团队的关键技术领导者。您的任务是连接复杂的后端自动化与提供者的流畅体验,同时积极推动Dialogue的ServiceOS的发展。 您将向工程总监汇报,并作为真正的力量倍增器,确保我们的临床工具不仅强大且自动化,还高度直观和高效。在专家级别(L3),您将负责端到端的技术战略,确保前端的模块化与后端的可扩展性之间的对齐,同时指导整个工程团队。 您的职责 • 掌握统一的代码库:定义React(Web)和React Native(移动)的架构方向,以确保在所有提供者界面上提供一致且高效的体验。 • 前端架构:引领前端模块化策略和灵活的界面“原语”(任务、表单、笔记)的创建,促进新功能的快速部署。 • 端到端集成:设计强大的API和数据合同,将工作流引擎连接到用户导向的护理平台。 • ServiceOS的演进:为自动化工具的技术策略做出贡献,确保AI驱动的工作流能够有效地展示给临床用户。 • 工程卓越:推广前端可观察性、A/B测试基础设施和界面性能监控的最佳实践。 • 技术领导:领导跨部门的技术倡议,撰写架构RFC,并确保在整个技术堆栈中一致应用工程标准。 如果您具备以下条件,我们非常希望与您见面 • 扎实的架构专长:超过10年的软件开发经验,具有从发现阶段到生产交付复杂全栈项目的成功记录。 • 深入的全栈掌握:对React / React Native和Python(或类似后端语言)有出色的了解,并能在整个技术堆栈中游刃有余。 • 强烈的产品敏感性:能够将复杂的临床操作问题转化为技术解决方案和直观的界面模型。 • 可扩展的界面系统:在多租户环境中设计或维护设计系统和组件库的经验。 • 指导能力:真正渴望提升团队的技术水平,并促进以代码质量和同行评审为中心的文化。 • 双语能力:能够有效地用法语和英语传达技术概念。 请注意,由于我们服务的客户遍布加拿大,因此该职位需要具备双语能力。您可能需要用法语和英语进行沟通。 在Dialogue,您的健康是我们的首要任务。 关心他人,也就是关心我们的团队!根据您的角色和就业状态,您可能有权享受以下福利 • 您和您的家人可以访问Dialogue应用程序和虚拟心理健康支持 • 全额保险、健康支出账户、牙科保险和健康报销 • 4周假期,9天健康日和1天志愿者日 • 混合工作模式:每周3天在我们的蒙特利尔或多伦多办公室工作(完全远程职位除外) • 每年最多可在国外工作4周 • 激励计划、推荐奖金和RRSP匹配供款 • 通过Coursera学习、外部培训预算和指导计划 • 可选的育儿假福利