高级全栈工程师(混合办公,加拿大)
高级全栈工程师,负责为 NimbleRx 的患者与药房平台开发可扩展的 API 和 Web 产品。 该职位涵盖端到端功能负责、系统性能、测试和技术交付。
描述
- 为服务患者、药房和 NimbleRx 客户的 Web 产品设计技术方案与客户体验
- 开发可扩展的平台、API、用户界面和 Web 服务
- 负责全栈功能从设计、实施、测试到发布的完整流程
- 指导初级工程师和实习生
- 倡导工程最佳实践和高质量开发方法
- 解决复杂的设计与技术挑战
- 提升系统易用性和性能,打造一致的用户体验
- 与工程、产品管理和设计团队合作,明确需求并按时交付高质量代码
- 主导涵盖规划、设计、交付和维护的工程流程
- 在有限指导下管理从启动到完成的复杂项目
任职要求
- 至少五年后端 API、Web 服务和用户界面开发经验
- 具备 Java、Spring Boot、React、ECMAScript 标准和 SQL(包括 MySQL)的丰富开发经验
- 具备构建可扩展、面向客户的 Web 应用程序的经验
- 具备应用和推广测试驱动开发的经验
- 具备出色的口头和书面沟通能力
- 具备 Terraform、Terragrunt 或 AWS 经验者优先
- 强烈优先考虑目前获准在加拿大工作的候选人
- 对于具备该职位所需专业技能的高素质候选人,可在特殊情况下考虑提供签证赞助
福利待遇
- 职业发展机会
- 强烈优先考虑具备加拿大工作许可的候选人;对于具备专业技能的高素质候选人,可能在特殊情况下考虑提供签证赞助
