高级全栈开发工程师;产品小组

蒙特利尔 2天前全职 网络
面议
职位:高级全栈开发人员(产品小组) 地点:蒙特利尔 职位描述 作为一名高级全栈开发人员,您将参与分析、设计、实施和部署扩展和增强MEDFAR医疗平台的产品功能。您将在提供安全、可扩展和以用户为中心的解决方案中发挥关键作用,以支持新的临床工作流程和技术创新。 理想的候选人应具备构建大规模Web应用程序的经验,拥有出色的领导能力和沟通技巧,并具有严谨、数据驱动的问题解决方法。您应能够自如地做出技术决策、指导他人,并主动推动全栈高质量成果。 主要职责 作为高级全栈开发人员,您将在构建可靠、安全和可扩展的Web应用程序中发挥关键作用。您将跨全栈贡献,同时帮助提升团队标准和开发实践。具体而言,您将: - 构建端到端解决方案:设计、构建和维护前端和后端系统的功能,重点关注性能和用户体验; - 做出明智的技术决策:选择合适的工具和框架来有效解决问题,考虑长期可维护性和业务影响; - 倡导代码质量:编写干净、可测试和高效的代码,通过深思熟虑的代码审查和最佳实践分享以身作则。 - 改进我们的工作方式:不断寻找机会优化我们的开发流程,无论是通过自动化、增强工具还是精简工作流程。 - 领导和指导:通过提供技术指导、指导和促进知识共享与协作的文化来支持团队成员的成长。 - 拥有您的影响力:承担技术挑战的责任,并从构思到生产全程推动项目。 环境: - 后端:.NET / C# ,API REST - 前端:React.JS - 移动端:React Native - 数据库:SQL Server, SQL - Dev Ops:Azure Dev Ops, Terraform, Power Shell - 监控:Elastic search - 项目管理:Jira和Confluence - 方法论:敏捷 资格 用您的优势为我们的团队做出贡献: - 软件开发、计算机科学或相关领域的大学学位; - 7年以上设计、构建和部署软件系统的经验,理想情况下具有云环境的经验(具有Azure经验是一个强大的资产); - 后端:精通.NET开发和C#编程 - 前端: - 具有React、Angular或Vue等框架的强大前端开发技能; - 高级JavaScript或TypeScript知识 - 在软件架构和系统设计方面具有扎实的经验,对可扩展的高性能应用程序模式有深入理解; - 具有测试自动化(单元、集成、前端)、CI/CD管道和现代Dev Ops实践的实际经验; - 熟练使用SQL Server,包括SQL编程和性能优化; - 熟悉安全编码实践和应用级安全; - 出色的协作技能,能够在跨职能团队中有效工作; - 流利的法语和英语; 资产 - 在健康和医疗IT领域的经验。 - 在Microsoft Azure框架内的软件架构和基础设施的高级知识。 工作条件: - 合同:永久,全职(每周40小时) - 工作模式:混合或远程 - 年内可能需要偶尔到办公室(例如参加活动或团队会议)。 - 候选人必须居住在魁北克省。 附加信息 为什么加入MEDFAR? - 远程工作和灵活性(支持工作与生活的平衡) - RRSP贡献 - 从第一天起的医疗保险 - 带薪休假:3周+圣诞节和新年之间的额外一周 - 年度培训津贴($1,500)以支持您的职业发展 - 入职计划帮助您熟悉我们的环境和数字医疗领域 - 提供所有IT设备,如有需要可提供额外设备 - 内部成长机会(晋升、内部流动) - 健康和社交委员会的支持,倡导团队凝聚力、心理健康和员工福祉的举措 - 专注于透明度、协作和创新的公司文化 - 加入一个动态和创新的环境,您的工作将产生真正且广泛的影响,帮助现代化加拿大和国际的医疗保健 由于需要与其他省份或国家的同事和/或客户沟通,流利的法语和英语是必须的,双语能力使我们能够在促进法语使用的同时用两种语言进行交流。 在MEDFAR,我们重视团队内的多样性、公平和包容性。我们致力于提供一个每个人都感到尊重和支持的工作环境,无论其背景、身份或能力如何。 作为我们对公平和包容招聘流程承诺的一部分,我们为候选人提供住宿……